
Mussoorie of Garhwal Hills The natural beauty of Mussoorie is able to attract tourists by thousands every year. Perched among the Garhwal Hills of North India, this hill station was named after the abundance of mussoorie plants that grow here. It was in 1820 when a certain Captain Young of the British Empire found out [...]









