mussoorie view
Travel

10 Reasons to Visit Mussoorie: The Queen of the Hills

Mussoorie is a popular hill station located in the Indian state of Uttarakhand. It is situated at an altitude of 2,005 meters and has a