Back Previous Next Mussorie

Mussorie

Located in the Northern Indian state of Uttarakhand, Mussoorie is primarily a hill station. The place is famous for its scenic beauty with lakes, falls, hills, and mountain. Few of the places worth visiting are the Mussoorie Lake, Happy Valley, Lake Mist, and Lakha Mandal. Mussoorie can be assessed by road and rail, the closest railway station being Dehradun.

Activities in Mussorie

You may be interested in

Must see in India