Genoa is a vast sprawling city that sits in the Gulf of Genoa on the Ligurian Sea in the North western region of Italy. With a current central population of ... Read more