An ancient idol of Goddess Durga was discovered during excavations on the banks of the Godavari river in Mulkalla village of Mancherial district. The idol was found by priests and seers during the Godavari Parikrama Yatra, drawing devotees from nearby areas