Vasudhara Falls is a 400 feet high waterfall situated in the Alaknanda valley and can be approached by a moderate trek of 5 km from Mana village. As per Hindu mythology, this is the same valley which Pandavas took on their way to heaven
Tag
Showing: 1 - 1 of 1 RESULTS