St. Xavier's Church VilakkumadomParishSharebharananganam - Vilakkumadom RoadEdamattom, Kerala 686577IndiaGet directions