Infant Jesus ChurchParishShareThodanal Kanjiramattom - Thodanal - Mevada RoadThodanal, Kerala 686573IndiaGet directions