Church of the Taxiarchis in Mesta, the largest church on Chios, was built in 1858 when they tore down the defensive tower which was no longer needed.