About Dharamsala

A Dharamshala is a religious resthouse. In Sanskrit, Dharma means religion, and shala means "sanctuary" hence Dharamshala is a 'religious sanctuary' or rest-house for pilgrims, that is primarily created for religious pilgrims or as a religious endowment.
Buddhist Digital Resource Center
The 14th Dalai Lama of Tibet
The 14th Dalai Lama of Tibet
More News