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