In common Hindi usage, the word dharamshala refers to a shelter or rest house for spiritual pilgrims. Traditionally, such dharamshalas (pilgrims' rest houses) were commonly constructed near pilgrimage destinations (often in remote areas) to give visitors a place to sleep for the night.
Details
Advertiser: Particular