Tehri Garhwal is one of the most beautiful districts in Uttarakhand and is also one of the largest. The district is known for the confluence of two holy rivers Bhagirathi and Alaknanda. Ganga also passes through this region and the city is filled with scenic and...