↑ New Tehri location on the mapNew Tehri is the headquarters of Tehri Garhwal District, Uttarakhand State.New TehriWikipedia article about New Tehri: http://en.wikipedia.org/wiki/New_TehriWikipedia article about Tehri Garhwal District, Uttarakhand: http://en.wikipedia.org/wiki/Tehri_Garhwal_district Tehri Garhwal District official website: http://tehri.nic.in/ |
Cities of India Weather in India To explore map of New Tehri in detail you can change scale. Press "Photo" button to see travel photos of New Tehri on the map. |