Tehri Lake is a stunning destination for water sports enthusiasts. Nestled in the serene surroundings of the Himalayas, it offers various thrilling activities to experience.

Tehri Lake is a stunning destination for water sports enthusiasts. Nestled in the serene surroundings of the Himalayas, it offers various thrilling activities to experience.
New Tehri, nestled in the picturesque hills of Uttarakhand, is a stunning destination that attracts nature lovers and adventure seekers.