Churches of the Taxiarhes

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

There are two Churches of the Taxiarhes (Archangels) in Mesta. The older and smaller one dates from Byzantine times and features a magnificent 17th-century iconostasis. The larger, 19th-century church was built entirely from the townspeople’s donations and labour.

Book popular activities


Must-see attractions