Deopandum Waterfall is a tourist attraction located in balod, Chhattisgarh. The average rating of this place is 4.30 out of 5 stars based on 39 reviews. The street address of this place is J2W9+Q33, Balod, Chhattisgarh 491228, India. It is about 4.22 kilometers away from the Kusumkasa railway station.
Dr.Purnima Rajpoot 15 months ago
This is more a place for nature lovers, rocks, slight tracking, waterfall and peace. One drawback is you can't buy food or anything here as it's approximately 7kms from highway.
manish yadav 16 months ago
Very nice place
Vikrant Kumar 52 months ago
Nice place for picnics