Home » India » Uttarakhand » Mana » Places to Visit » Vasundhara Falls
Vasundhara Falls
The Vasundhara Falls is located near Mana, from where the glaciers and mountain peaks can be seen. It is believed that the falls diverts away from the person who commit sinful activities.
Uttarakhand 246422