Britannica AI Icon

Narmada River: Media

river, India

Images

Narmada River
Encyclopædia Britannica, Inc.
Narmada River
The westward-flowing Narmada River, Madhya Pradesh, India.
Ssriram mt
Maheshwar
Narmada River at Maheshwar, Madhya Pradesh, India.
Dchandresh
Statue of Unity
The world's tallest statue at the time of its construction in the Narmada River valley,...
© Rutvik Patel/Dreamstime.com