Where is Stazione Genova Porta Principe?

Where is Stazione Genova Porta Principe located?

Stazione Genova Porta Principe, Stazione Genova Porta Principe (RFI), Italy (approx. 44.417°, 8.92137°)


Where is Stazione Genova Porta Principe on the map?