Himachal Pradesh is a state in north-western India, and offers much for those looking to experience the Himalayas. While it does not claim the highest peaks in the range, there is plenty to do aside from mountaineering. Its name literally means "Abode of Snow". Simla is the capital of the state of Himachal Pradesh in India. It is a very popular holiday-retreat during the summer months and is well-known for its Victorian architecture
No comments:
Post a Comment