10 Impressive Tourist Places in Mussoorie

Mussoorie – It is situated in the state of Uttrakhand in the Himalayan Range which is at about 35 km to Dehradun (Capital city of Uttrakhand). It is one of the popular hill stations in all over India. Majority of the tourist visited Mussoorie from March to November. There were several restaurants for refreshment, and…