Historic agreement The Netherlands Antilles consist of five islands: Bonaire and Curaçao (together with Aruba constituting the so-called ABC Islands, or Leeward Antilles, located in the South western Caribbean, near Venezuela). Curaçao is the largest island of the Netherlands Antilles; and Saba, St. Eustatius and St. Maarten (together constituting the three S’s, or Windward Islands,… Continue reading THE NETHERLANDS ANTILLES WILL CEASE TO EXIST
