Where is Port de Lavéra?

Where is Port de Lavéra located?

Port de Lavéra, Port de Lavéra, France (approx. 43.38333°, 5°)


Where is Port de Lavéra on the map?