Kapil Dhara

  • At a distance of 8 Kms. from the origin of river Narmada, the river falls from a height of 100 feet creating a waterfall known as Kapildhara. It is believed that the Kapil rishi meditated here.