Trek to the stunning Vasudhara Falls near Badrinath, a 400-foot cascade amid snow-capped Himalayan peaks. A moderate but deeply rewarding high-altitude hike.