Lourde Matha ChurchParishShareAruvikuzhy - Koottamavu - Irumpukuzhypadi roadPallickathodu, Kerala 686503IndiaGet directions