Himalayas Digital
Search
"Hotels & Resorts"
0
Tehri Lake – Water Adventure Sports 

Tehri Lake – Water Adventure Sports 

Tehri Lake (Tehri Jheel) is a rare Himalayan destination where postcard-worthy scenery meets a full line-up of water thrills. Set in Tehri Garhwal, Uttarakhand, the reservoir created by the Tehri Dam on the Bhagirathi Ri...

Karan Deep
Written by Karan Deep · Uttarakhand
December 16, 2025·Last Updated: 03/11/2026·1 Min Read·55 views