mestachurch2.jpg

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.

[Back][Up][Next]