The presiding deity in this temple is Lord Ayyappa.In this temple the deity is facing to the west side.The temple is located near manakkodi riverside.so In the rainy season, usually the temple will be flooded(Arattu).
Its believed that inside the temple, there is a supernatural stone,which is growing. The temple was owned by 'Nambidi'. They were the rulers of 'Ayanikkur Swaroopam' , 'Punnathur Swaroopam' ,'Manakkulam Swaroopam' and 'Kakkad Swaroopam