December, 2017 | Post By: Vinay Dobhal | Editor: Neha
New Tehri is situated 98 kms from Haridwar and was made during the construction of the Tehri Dam. It is the only planned town of Uttarakhand state. Every month thousands of tourists visit Tehri to see the stagnant water of the massive Tehri Dam. New Tehri is very well connected with motorable roads. There are also many good hotels in New Tehri.