Mussorie- Best places to visit in Mussoorie
One of the most popular hill stations, Mussoorie is located in the Dehradun district of Uttarakhand, 290 km from Delhi. Set against the backdrop of the Himalayan Shivalik Mountains and the Doon Valley, Mussoorie also known as the Queen of the Hills, sits at an altitude of 7,000 feet above sea level. Mussoorie was once …