Mandawa Waterfall

Location

12 km from Tokapal of Jagdalpur in Bastar district, Mandawa waterfall is a natural treat and a picnic spot for tourists.