Water Parks In Uttarakhand

December, 2017 | Post By: Vinay Dobhal | Editor: Neha

New Tehri

New Tehri

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.

Photo: Anonymous