Dhuandhar Falls in Bhedaghat, Madhya Pradesh, is a 30-meter waterfall on the Narmada River, famous for its mist that ...