Tehri Dam

4.40 (1778)
1st
Tourist attraction
Tehri Dam
Tehri Dam

Tehri Dam - Location details

Tehri Dam, Tehri Garhwal, Uttarakhand

Tehri Dam - History details

Tehri Dam in Tehri Garhwal is one of the tallest dams in India, known for its engineering marvel and scenic beauty. Visitors can enjoy panoramic views of the reservoir and surrounding hills, making it a popular tourist attraction.

Reviews

4.40
(1778)
Top