Place: Caribbean island of