Dharamshala Videos, Himachal Pradesh, India

[youtube=http://www.youtube.com/v/cF_C2p-Jy5c?f=user_uploads&app=youtube_gdata] Dharamshala is a popular hill station located in the Kangra district known for its idyllic surroundings amidst pine trees, tea gardens and snow capped mountains. It is also home to His Holiness, the Dalai Lama. The word Dharamshala means, an inn attached to a temple. Dharamshala’s history has been influenced greatly by both Hinduism Read more about Dharamshala Videos, Himachal Pradesh, India[…]