They must mean St-Barth !