Andros The Church of Taxiarchis of Mesaria

The Byzantine church of Taxiarchis is located amidst a beautiful, verdant landscape at Messaria. It dates back to the 12th century.

Back to Andros