The Church of Taxiarchis was built in the early 19th century. It is located on the edge of the caldera, near the village of Megalochori, on the site of the Mavromatis (now Metaxas) mine.
A paved road leads to the church. Its courtyard is a perfect place to admire the sunsets.