Dharamshala: Little Lhasa of Tibet
Dharamshala, Himachal Pradesh, is the residence of the Dalai Lama and the headquarters of the Central Tibetan Administration, which is the Tibetan Government in Exile. For decades, Dharamshala’s picturesque neighborhood has…