The Kingdom of the Netherlands, known as the Netherlands. What Caribbean country is part of that?
Post Aruba Post Aruba N.V. is the post office of Aruba, part of the Kingdom of the Netherlands. Post Aruba was privatised on 1 September 2005, having previously been in public ownership.
Saba (disambiguation) Saba is an island of the Netherlands located in the Caribbean Sea.