Listen

Description

Legends tell the story of Devi Narmada in the most interesting manner. She is the personification of the river – Narmada situated in the states of Madhya Pradesh and Gujarat. Her alternate name is Rewa and she is  considered as one of the daughters of Lord Shiva.

Get your daily dose of Indian Mythology at https://www.mythoworld.com