Browsing Tags

Shimla

23 Famous Tourist Places to Visit in Shimla

Shimla, the hill station, is the capital city of the state of Himachal Pradesh in India. It is a very popular hill-station among tourists, mostly in Indian families and honeymooners. This hill station is...