St. Francis Xavier's Church VijayapuramParishShareCheroor RoadViyyur, Kerala 680008IndiaGet directions