Where is Port Santa-Lucia?

Where is Port Santa-Lucia located?

Port Santa-Lucia, Port Santa-Lucia, France (approx. 43.4125°, 6.77917°)


Where is Port Santa-Lucia on the map?