Asia · India
Dharamsala
Dharamshala is a Himalayan hill town in Kangra district, Himachal Pradesh, sitting at about 5,500 ft on the edge of the Dhauladhar range, with the upper suburb of McLeod Ganj at roughly 7,800 ft.
RegionAsia
Sign in to read the full Dharamsala guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.