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
More than 900 villages of Uttrakhand are without electricity and water as unprecedented heavy snowfall has disrupted normal life in the state over the past few days. ...