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