The Handawada waterfall located in Narayanpur district near by Barsur Dantewada district border of Bastar division of Chhattisgarh is the beautiful and highest waterfall of the state. The Handawada waterfall coming out of the river Madin in the midst of the placards of forests and bushes attracts the viewers with a new beauty. Here's the geographical wonder.
Writer by Shivshankar Shrivastava
Pic click by Santosh Nag