Shimla

Shimla

Best Places to visit in Shimla

Shimla is one of India's most popular hill resorts, buzzing with a happy flow of Indian vacationers and full of relics of its previous life as the summer capital of British India. Top Places to visit in Shimla #1 The…
Read more »