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.