Brain › People

The city of Port Royal, known for Gallows Point where many pirates were executed, is located on what Caribbean Island?

  1. Hispaniola
  2. Jamaica
  3. Cuba
  4. Bermuda

Answer

The correct answer is B) Jamaica.

More People questions

Play Brain · Practice