
India
Sahastra Tal, meaning 'Thousand Lakes', is a stunning high-altitude lake system in the Garhwal Himalayas, known for its pristine turquoise waters and challenging trek through remote wilderness.
Adventure, Nature, Trekking
Destination data helps you shortlist trips quickly. Refreshed periodically.