Piazza Venezia
Rome, Rome, Italy
Image 1 of 2
Piazza Venezia is the geographic heart of Rome and the main crossroads of city traffic. Via del Corso, one of Rome's busiest shopping streets, starts here and runs to Piazza del Popolo.