English: Landmark: The temple is situated about 6 km west of Chengannur, and 4 km east of Mannar.
Telugu: ఈ ఆలయం చెంగన్నూర్కు పశ్చిమాన 6 కిలోమీటర్లు, మన్నార్కు తూర్పున 4 కిలోమీటర్ల దూరంలో ఉంది.