4 Awesome hill stations
Mussoorie hill station Mussoorie, a renowned travel destination in India, is situated at around 34 kilometers from Dehradun. Mussoorie is found at an altitude of around 2000 meters above sea level. In 1820, Captain Young from British Army found the place to his fondness and designed his residence. The name, Mussoorie comes from the plant […]
4 Awesome hill stations Read More »