Where is Genoa?

Where is Genoa located?

Genoa, Liguria, Italy (approx. 44.40726°, 8.9338624°)


Where is Genoa on the map?