Answer: grandbahama

AnswerCrossword Clue
GRANDBAHAMA

Caribbean resort island