In which South American country would you find the city Nieuw Amsterdam?

Find the answer below

Bet your knowledge and answer