Answer: grandbahama

AnswerCrossword Clue
GRANDBAHAMACaribbean resort island