St. Francis Church Where time stands still The St. Francis Church in Fort Kochi continues to remain a thing of beauty after being a spectator to the colonial struggle. « Previous1Next » 1 of 1