It is located at Attoor near Thiruvattar in SH-90, 5 km North-east of Marthandam and 25 km North-west of Nagercoil, mid-way between Marthandam and Kulasekaram.
Kulasekaram |