The sight of Narmada River falling down from a great height is a sight to behold. The smoke cascade formed by the water sprays, works as a treat for the eyes. Dhuandhar falls is actually located ...
Narmada River in Bhedaghat ... especially during the monsoon season when the river swells, and waterfalls add a symphonic soundtrack to the landscape. It’s a perfect retreat for anyone looking ...