Dharamshala

Himalayan hill town in Himachal Pradesh, India, set on forested slopes of the Dhauladhar range and seat of the Tibetan government-in-exile.

Comments (0)
Loading comments...