Snowfall in Shimla, famous Hill station, Himachal Pradesh, India

No comments

Welcome to the most visited places of India to have the magnificent experience of heavy snowfall in the winters. Welcome to Shimla, the famous hill station of Himachal Pradesh in India!

Although, there are plenty of options for watching the snow fall in India but still Shimla is believed to be more accessible because of its good connectivity and developed infrastructures.

There are many things to do in Shimla, ‘The Queen of Hills’ and around besides enjoying just snowfall Continue Reading

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s