HelloVisit Stories

Travel destination in Himachal Pradesh
Travel destination in Himachal Pradesh

Himachal Pradesh is a northern Indian state in the Himalayas. It's home to beautiful mountain towns and resorts like Dalhousie. Host to the Dalai Lama, Himachal Pradesh has a solid Tibetan presence. This is reflected in its Buddhist sanctuaries and cloisters, just as its lively Tibetan New Year festivities. The district is likewise notable for its...

Showing 1 - 1 of 1