Dams are not a new invention; they have been built for thousands of years to control water flow and generate hydroelectric power. These are important structures that help manage water resources.
Mettur Dam built across river Cauvery in Tamil Nadu is one of the largest dams in India and a major tourist draw ...