New Tehri- New Tehri tourism guide New Tehri is the newly established city in the Tehri Garhwal district of Uttarakhand. The new Tehri was established after the sinking of the old Tehri. New Tehri is 24 km from Old Tehri. And 11 km from Chamba, the famous place of Uttarakhand. The world’s largest dam is …
New Tehri- New Tehri tourism, District Tehri Garhwal Read More »