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.
i don't know