English: It is a much frequented pilgrim centre and attracts devotees from all over Kerala
Telugu: కేరళ మొత్తం నుంచి భక్తులని ఆకర్షించే, భక్తులు తరచూ సందర్శించే ఆద్యాత్మిక కేంద్రం ఈ చర్చి