New Tehri is a city and a municipal board in Tehri Garhwal District in the Indian state of Uttarakhand. It is the administrative seat of Tehri Garhwal District. This urban municipality area has 11 wards, from Vidhi Vihar to Vishwakarma Puram. Read More
Seaplane services will soon begin at the Tehri Lake as the Uttarakhand government on Wednesday signed a tripartite agreement with the Union Civil Aviation Ministry and the Airport Authority of India (AAI) to start the operation. ...