Shimla is a major hill station attracting millions of tourists annually in Himachal Pradesh in India. This hill station town is at an elevation of approximately 300 to 3000 meters above sea level. It was …
Continue readingTag: shimla tourism
Himachal Hill Station
Himachal tour details for those tourists interested visiting hill stations like Shimla, Manali and Kullu, in the state of Himachal Pradesh, India
Continue reading