Vasudhara Falls, Waterfall in Uttarakhand, India
Vasudhara Falls is a mesmerizing waterfall situated near Badrinath, Uttarakhand, India.
Surrounded by the peaks of the Himalayas, the falls have been known since ancient times and feature in many Hindu legends.
The falls are considered sacred in Hinduism, relating to stories of the Pandavas and Draupadi from the epic Mahabharata.
One can trek about 6 kms from Mana village near Badrinath to reach Vasudhara Falls.
Interestingly, it is said that the water from Vasudhara Falls turns away from those who are not pure at heart.
Location: Uttarakhand
Source: Wikimedia