Piazza Giuseppe Garibaldi

5.0
(3 reviews)
Piazza Giuseppe Garibaldi, Finalborgo, Finale Ligure Italy
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Piazza Giuseppe Garibaldi | Savona | Italy | TripAligner