List of Important Rivers and Dams in India with State
Introduction: Definition of a Dam 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 …