The Unforgettable Himachal- Shimla
Known as the summer capital of British India, Shimla is located in the North and is famous because of its lovely weather. It’s cold there because it’s naturally elevated and snow falls and cover its land in winter. The State of Himachal to where Shimla belongs is known as the land of the gods because … Continue reading The Unforgettable Himachal- Shimla
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed