Italy 20 PLACES TO SEE IN GENOA – WHAT TO SEE IN GENOA? 26/03/2023 Located in the northern part of Italy, on the coast of the Ligurian Sea, Genoa is definitely not one of the most popular Italian cities. This is surprising considering how much this city has to offer...