Narmada undoubtedly is India's most breathtakingly beautiful river. She is also the most feminine in her movements, as she slithers through thousands of kilometers of hostile terrain.
The river Narmada descended from the sky as by the order of Lord Shiva. The origin is situated at the mountain series of 'Maikal'in Madhya Pradesh. Believed to have originated from the body of Shiva, the river is also known as Jata Shankari.
All the places along the banks like Omkareshwar, Maheshwar, and Mahadeo are all named after Shiva. Among the sacred rivers Narmada holds a significant place. The river is considered the mother and giver of peace.