Dharamshala is situated at an altitude of 1,475 metres above sea level in the upper reaches of the Kangra valley in Himachal Pradesh.
Dharamshala is a popular town of Himachal located near the Dhauldhar Himalayan Range. The town of Dharamshala can be reached by 18 kms gradual uphill drive from Kangra that gets you to Dharamshala.