Dalhousie is perched in between the snow covered mountain peaks of the Dhauladhar range, offering the perfect escape from the hustle bustle of the city. This charming hill-station is located in Himalayan state of Himachal Pradesh, welcoming tourists from around the world to witness its beauty and engage in thrilling adventurous experience a