Answer: northbimini

AnswerCrossword Clue
NORTHBIMINI

Alice Town's island