Blog, HILL STATIONS, HISTORICAL PLACES, HONEYMOON DESTINATION, NORTH INDIA, TREKKING DESTIONATION

Dharamshala, land of god,Dalai Lama living place

 “Dharamshala” virtually suggests that “a religious dwelling” and in loose translation as a shelter or building for pilgrims and travellers.

Dharamshala, land of god,Dalai Lama living place Read Post »

Scroll to Top