As the highest dam in India, Tehri Dam not only offers breathtaking views of the Tehri Lake but also serves as a haven for water enthusiasts seeking thrilling activities and serene getaways.
Parasailing activities will commence at Govind Sagar lake in Himachal’s Bilaspur district soon and a leading Delhi-based company, currently operating in Tehri, has been invited to conduct trial ...