Nestled in foothills of mighty Dhauladhar mountains and amid sprawling tea gardens, ‘Divine Dharamshala’, as the small hill-town is christened, is a better place to live than the state’s capital Shimla.
Uploaded to Dharamsala — 2 years ago