Where is La Pointe Rouge?

Where is La Pointe Rouge located?

La Pointe Rouge, La Pointe Rouge, France (approx. 43.23853°, 5.37679°)


Where is La Pointe Rouge on the map?