Located about 100 km from Dehradun, New Tehri is a modern hill town overlooking the massive Tehri Lake, one of the largest man-made reservoirs in Asia. It’s ideal for water sports like jet skiing, boating, and kayaking. Surrounded by hills, the cool climate and serene waters attract families and adventure lovers. Tehri offers a mix of natural beauty and thrilling activities. Stay by t... https://www.captureatrip.com/blog/hill-stations-near-dehradun