Where is Port-Louis?

Where is Port-Louis located?

Port-Louis, Port-Louis, France (approx. 47.710697°, -3.34807°)


Where is Port-Louis on the map?