Tehri Uttarakhand
Tehri, located in Uttarakhand, India, is a region known for its breathtaking landscapes, historical significance, and the massive Tehri Dam. It's 120 km from Rishikesh city and an excellent place to visit and participate in water sports activities.