A soothing walk while enjoying the vibrant life in Mussoorie is the best thing to relish on Mall Road. It is one of the most famous tourist attractions in Mussoorie. Exploring a different variety of shops while enjoying the heavenly pleasant weather on Mall Road is worth experiencing activities that you can do in Mussoorie. It is located at a distance of 180 meters from Hotel Ramada, Mussoorie.
Published on: March 12, 2020 - Filed under: Places to visit