I would suggest St. Kitts except I don't think they have white sand beaches. It was partly settled by the French, but I haven't eaten ashore.