1. The Narmada Dam Project, is a project involving the construction of a series of large hydroelectric dams on the Narmada River in India. Sardar Sarovar Project (SSP) is…
1. The Narmada Dam Project, is a project involving the construction of a series of large hydroelectric dams on the Narmada River in India. Sardar Sarovar Project (SSP) is…