The French islands of St. Barth and St. Martin have good winds, great food and many bays and coves to explore. The small capital town of Gustavia, St. Barth is a gem with several beautiful anchorages nearby. A short sail north of St. Martin is the British island of Anguilla. also offering sandy beaches and small island anchorages.