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