St.Sebastians church chengomeParishShareVarapeedika - Manjulampuram RoadKolakkad, Kerala 670674IndiaGet directions