A traveler’s guide to Dharamshala
Dharamshala is the administrative headquarters of the Kangra district of Himachal Pradesh, India. It is well-known for being the home of the Dalai Lama and is regarded as one of India’s most exquisite towns. … READ FULL STORY