Belize is what I was looking for. You're up.

By the way, the island is English Caye and is at the start of the deep water channel for ships heading to Belize City.


[color:"red"]FRAN[/color] "Yes I am a pirate, 200 years too late"
[Linked Image]