Lake/ River/ Ponds to Explore in Anuppur
Checkout places to visit in Anuppur
Activities Around
Lake/ River/ Ponds to Explore in Anuppur
This is the place where the river Narmada Descends from Heaven with the permission of Lord Shiva. 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.