Answer: STBARTS

AnswerCrossword Clue
STBARTSCaribbean resort island
STBARTSCaribbean isl. belonging to France
STBARTSIsland in the French West Indies, familiarly
STBARTSOne of the Leewards, informally
STBARTSOne of the French West Indies
STBARTSFrench West Indies isle, informally
STBARTSPopular Caribbean destination, informally