Nestled deep in Himachal Pradesh’s Kangra Valley, lies the beautiful village of Bhagsu. Most visitors, including Dalai Lama followers, the journey to…

Nestled deep in Himachal Pradesh’s Kangra Valley, lies the beautiful village of Bhagsu. Most visitors, including Dalai Lama followers, the journey to…