Tag Archives: Shimla

Shimla

Shimla – The Queen of Hills

Shimla – The Queen of Hills

For the Britons, it was the summer capital. For Indians, Shimla is one of the most popular tourist destinations in the country, and one of the top hill-stations in terms of tourism. Shimla is the capital of the northern state of Himachal Pradesh, and its scenic beauty has attracted tourists for decades and will continue…
Read more