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