10 Spectacular Places In North India
« Back to Slideshows 9 / 10
Stop Auto Play
Dharamshala, Himachal Pradesh
The home of Dalai Lama and center of Tibetan monasteries, Dharamshala is a town situated in the Himalayan wilderness. Dharamshala also servers as the starting point of many trekking trails in the region. So if you're the kind who likes the outdoors, this is the place for you.
