Saba is the Caribbean's best-kept secret, frequented by only by Leeward Islands yacht charters in the know (plus the occasional friendly shark). St Barths is beachside elegance brought to life, with endless white sands and champagne on tap. Barbuda’s tranquil beaches are shared only with exotic local wildlife - just 1,600 people live on the island. Wherever you venture on your Leeward Islands yachting holiday, you’ll never be far from paradise.