Mussoorie has earned the sobriquet “The queen of hills” by Britisher’s when they needed a much-awaited visit to a hill station to stay away from the dusty plains of north India. Located at the foothills of Garhwal Himalayan range 35kms away from Dehradun; Mussoorie is a picturesque hill station in Uttrakhand.