List of Important Rivers and Dams in India with State
A dam is a barrier built across a river or stream for many purposes like irrigation, flood control, and generation of electricity. It contains and controls the flow of water, creating a reservoir or lake. Dams are constructed for various purposes, such as water supply, irrigation, flood …