ChurchChurch of the Taxiarchs
Thessaloniki Municipality, Greece
Approximate location – not yet verified.
The Pammegistoi Taxiarches Church is a Greek Orthodox church located in the Upper Town of Thessaloniki, Greece. The church was built in the 14th century during the Byzantine era, and served as a mosque during the Ottoman era, before it was reconsecrated as a church in 1916.