Narmada Udgam is a pious place where you can easily get the mythical stories. This is the place where the river Narmada Descends from Heaven with the permission of Lord Shiva. This place is the birth place of river Narmada which is believed to be the most pious river as the river is originated from the body of Shiva.
The place bears a rich mythical background. Being the origin of the river the place holds an eminent position in Hindu mythology. A temple named Narmada Udgam is located at the source of the river and this temple is one of the ancient temples that hold a distinguished position in the history of the Hindu religion. Apart from that there are other ruins of ancient temples near the waterfalls named Kapildhara and Dugdhdhara.