Where is Port Royal?

Where is Port Royal located?

Port Royal, Port Royal, France (approx. 48.84007°, 2.337138°)


Where is Port Royal on the map?