Mussoorie, popularly known as the “Queen of the Hills”, is a captivating hill station situated in the Dehradun district of Uttarakhand, India. Perched at an average altitude of 2,005 metres (6,578 feet) above sea level on a horseshoe ridge of the Garhwal Himalayan range, it offers spectacular panoramic views of both the snow-capped Himalayan peaks… Continue reading Mussoorie
Mussoorie