Dharamsala, Central Tibetan Administration HQ and Hill station

Dharamsala

Dharamsala or Dharamshala, The Central Tibetan Administration Headquarters and Hill station town, is in Himachal Pradesh, India. Dharamshala is at a distance of 18 kilometers from Kangra, the district head quarters. McLeodGanj town, Central Tibetan Administration Headquarters and Hill station in Dharamsala – Image Courtesy : Wikimedia Tenzin Gyatso, 14th Dalai Lama, established Dharamshala as…

[Continue reading]