Christ The King Church VilakkannurParishShareOduvallithattu - NaduvilRoadNaduvil, Kerala 670582IndiaGet directions