Where is Port Royal?

Where is Port Royal located?

Port Royal, Port Royal (Station), Jamaica (approx. 17.93826°, -76.84063°)


Where is Port Royal on the map?