Mary Immaculate Church VimalagiriParishShareMalayattoor Kadappara RoadMalayattoor, Kerala 683587IndiaGet directions