St Sebastions Church PallithodeParishShareAlappuzha - Arthunkal - Chellanam - Thoppumpady RoadPallithode, Kerala 688540IndiaGet directions