Where is Porticcio?

Where is Porticcio located?

Porticcio, Porticcio (Station), France (approx. 41.89023°, 8.801774°)


Where is Porticcio on the map?