Please Wait...
Things To Do In Tehri Garhwal, India

Tehri Garhwal is a picturesque and beautiful small hill district in Uttarakhand. You can come across several sightseeing places in and around Tehri Garhwal. Go through the below written information to know more about the top things to visit on Tehri Garhwal tour.It is the highest dam in India and one of the tallest dams in the world. Made using multi- purpose rocks on the Bhagirathi River, the dam is the greatest attraction of the town. The dam has been base for several controversies as it has witnessed several protests by the environmentalist.

Beautiful Sights of Tehri Garhwal
Tehri Garhwal
Tehri Garhwal
Tehri Garhwal