10 Things To Know About Sardar Sarovar Dam, World's Second Biggest Dam News News / News 7 years ago 329 Views comments The Sardar Sarovar Dam on the Narmada river is the third highest concrete dam in India. The foundation stone was laid by Pandit Jawaharlal Nehru nearl... Read more
Comments