Several live views of Genoa, including the port of Genoa via a webcam from the the Genoa World Trade Center agency.Genoa is the capital of Liguria and a port city which is located on the shores of the Gulf of Genoa in northwestern Italy.