Nestled in the lap of the great Himalayas, Dharamshala stands as a beacon for travelers. […]