Bodhghat Sath Dhar is a small yet beautiful waterfall located around 6 km from Barsur in Chhattisgarh. The beauty of the place is beyond explanation as it's a place full of lush green forests, a river and mountains providing splendid views of nature.
It is also a popular picnic spot as travellers stop by to see the beauty of the waterfall and the location.