Where is Imperia?

Where is Imperia located?

Imperia, Imperia (Station), Italy (approx. 43.89722°, 8.03111°)


Where is Imperia on the map?