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