Tehri Lake – Water Adventure Sports
Tehri Lake (Tehri Jheel) is a rare Himalayan destination where postcard-worthy scenery meets a full line-up of water thrills. Set in Tehri Garhwal, Uttarakhand, the reservoir created by the Tehri Dam on the Bhagirathi River sprawls through pine-covered hills and pretty villages, with the Dobra-Chanti suspension bridge as its striking landmark. The lake is known…




