From Arts to Nature – Why Dharamshala Should Be Your Next Destination
Dharamshala is located in the state of Himachal Pradesh in India. The suburb of McLeodganj lies in the upper reaches of Dharamshala and is home to the Dalai Lama. Dharamshala became the centre of the Tibetan government-in-exile in 1960 when