Piazza del Principe in Genoa Italy

Genoa Italy Tourist Information and Vacation Guide

Piazza del Principe is the city square in Genoa Italy located directly in front of the Principe Train Station (Stazione Principe).  A huge statue of Christopher Columbus can be seen in the centre of the square.  Christopher Columbus was born in Genoa.

Piazza del Principe in Genoa Italy
Piazza del Principe in Genoa Italy