Stay At the panoramic Tehri Dam Lake with Water Sports & Activities.
Duration 1 Night/ 2 Days
The Tehri Dam is the highest dam in India and one of the highest in the world. Perched at an elevation of 1,700 meters, is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India.
Tehri Dam Lake is an adventure destination for thrill seekers. where one can experience the thrills of boating, jet-skiing, banana rides, water skiing, surfing, canoeing, river-rafting and paragliding.
View More