Dharamsala, nestled in the lap of the Dhauladhar mountain range, is a picturesque hill station…