13 best places to visit in Shimla

Dubbed as the Queen of Hill Stations in India, Shimla is the erstwhile summer capital of the British India. Shimla boasts of captivating scenic surroundings, snow clad mountains, endearing greenery, alluring lakes, and a lovely climate; these were perhaps the reasons why the British were attracted to this place. Now the capital of the state of Himachal Pradesh, Shimla is quite a popular destination for holidaymakers in India. Here is the list of ┬ábest places to visit in Shimla. Continue Reading →