Mcleodganj and Dharamsala, home of the Dalai Lama: A Video

These two towns are located in the north Indian Himalayan state of Himachal Pradesh, and are popular for being home to the Dalai Lama and his Tibetan Government in exile.

This video will take you through some of the images of the place.

SHARE

LEAVE A REPLY

Please enter your comment!
Please enter your name here