Castello Carafa

3.4
(5 reviews)
Corso Lilio, 35, 88813 Ciro Italy
Castles
Sights & Landmarks
Attraction
Castello Carafa | Ciro Marina | Italy | TripAligner