Tehri
Overview Tehri Garhwal is a district in the hill state of Uttarakhand, India. Its administrative headquarters is at New Tehri. The district has a population of 618, 931, a 2.35% increase over the previous decade. It's 7th ranked district of Uttarakhand by population. Explore stays Homestays Explore trips Trips Location Map
Read More