The Mama Banja Temple is in the small village of Barsur in the Dhanthewada district of Chhattisgarh. On hearing the name Bastar, green valleys, trees, mountains, waterfalls, rivers, etc. come to people’s minds. Among the waterfalls, the names of Chitrakot and Tirathgarh come first. But apart from these waterfalls, Bastar has a lot more to …
