Where is Rosa Marina?

Where is Rosa Marina located?

Rosa Marina, Rosa Marina (Station), Italy (approx. 40.79466°, 17.54904°)


Where is Rosa Marina on the map?