Piazza Garibaldi in Naples

Naples Italy Tourist Information and Travel Guide

Piazza Garibaldi in Naples Italy is the busy central square located across from Naples Central Train Station (Stazione Centrale).

This chaotic square is filled with taxis, busses and crowds of people.

Piazza Garibaldi in Naples Italy
Piazza Garibaldi, Naples Italy