Bhadam

Sardar Sarovar Dam

Posted Date: 31 Aug 2016     Posted by: Juana  
India » Localities » Bhadam
Sardar Sarovar Dam

The Sardar Sarovar Dam on the Narmada River is an engineering marvel. It is the largest dams constructed on the river. The well maintained gardens around the dam make for a good tourist and picnic spot.