St. George & St. Sebastians' Church ThottakkaraParishShareArakkuzha -Thottakkara RoadArakuzha, Kerala 686672IndiaGet directions