The Best Travel Spots nearby New Tehri
Travel to New Tehri in India
Find hotels nearby 🏨
Find & Book the best travel experiences here
New Tehri is a city and a municipal board in Tehri Garhwal District in the Indian state of Uttarakhand. It is the administrative headquarters of Tehri Garhwal District. This urban municipality area has 11 wards, from Vidhi Vihar to Vishwakarma Puram.
Source: WikipediaForest pictures in New Tehri
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None