10 Things To Know About Sardar Sarovar Dam, World's Second Biggest Dam News News / News 7 years ago 321 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
News Independence Day Live: Opposition terms Modi#39;s speech as "most disappointing" News / News - 7 years ago
Comments