where is antilles netherlands
The territory of Netherlands Antilles consists of five islands divided geographically into the Leeward Islands (northern) group with the islands of Saba, Sint Eustatius, and Sint Maarten and the Windward Islands (southern) group with the islands of Bonaire and CuraÃ§ao. related countries: Netherlands.