Church of Michael the Archangel

4.4
(24 reviews)
Archangelos Greece
Churches & Cathedrals
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Church of Michael the Archangel | Archangelos | Greece | TripAligner