English: It is also believe that this temple is one of the three temples construct near the confluence of the Manjira and Godavari rivers.
Telugu: మంజిరా మరియు గోదావరి నదుల సంగమం సమీపంలో నిర్మించిన మూడు దేవాలయాలలో ఈ ఆలయం ఒకటి అని కూడా నమ్ముతారు.