The Most Dangerous Game

Where in the world might Ship Trap Island be located?

There are clues

Asked by
Last updated by Aslan
Answers 1
Add Yours

Ship Trap Island would in South America, specifically in the "blood warm waters of the Caribbean sea".