Piazza Garibaldi

2.9
(329 reviews)
Naples Italy
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Piazza Garibaldi | Naples | Italy | TripAligner