
Dharamshala, the land that evokes the righteous in you
When the Dalai Lama makes a place his abode in India, nature must have endowed the place with something that makes it more pristine, more close to the mother earth. Dharamshala, as the name suggests, is the abode of righteousness and the moment you place your feet at the hilly town, you would feel some […]








