Set in a thick forest with grand Himalayan peaks looming in the distance, Dharmsala, a small town in northern India 300 mi/500 km north of Delhi, is best known as the home of the Dalai Lama. Sinc...
Dharamsala, India
Hillside resort near Tea Garden View Point and Kangra Valley
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 120
Rates: $189 - $428