Beautiful & Rising Himachal Pradesh

Himachal an Overview Himachal Pradesh is a relatively small state in the North West of India, partly located in the Himalayas, with a well established tourist industry catering to everyone from party heads to trekkers and all points in between. The Capital, Shimla, is the former Summer Capital of the British Raj at the time […]

This article is only available to members. Please Login or register.