Geo answer

The World
For today's Geo Quiz, we were looking for a Caribbean island that is part of the Netherlands Antilles. The answer is Curacao.