Castello di San Michele

3.8
(15 reviews)
Via delle Cedriere, 87020 Santa Maria del Cedro Italy
Official website
Castles
Historic Sites
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Castello di San Michele | Scalea | Italy | TripAligner