Nieuw Amsterdam is a town in which of these South American countries?

Geography Trivia: Nieuw Amsterdam is a town in which of these South American countries?