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.
Shri Attoor Krishna Pisharody has referred to the saintly rituals of the community in his treatise named Bhattaraka Vijayam.