Vasundhara Falls is a stunning waterfall located a short trek away from Mana Village. The 3-hour round-trip trek passes through scenic trails and rewards visitors with views of cascading water against a Himalayan backdrop.
Vasundhara Falls is a stunning waterfall located a short trek away from Mana Village. The 3-hour round-trip trek passes through scenic trails and rewards visitors with views of cascading water against a Himalayan backdrop.