Answer: stbarts

AnswerCrossword Clue
STBARTS

Caribbean resort island

STBARTS

Caribbean isl. belonging to France

STBARTS

Island in the French West Indies, familiarly

STBARTS
One of the Leewards, informally
STBARTS
One of the French West Indies
STBARTSFrench West Indies isle, informally
STBARTSPopular Caribbean destination, informally