0 votes
Where is the New Amsterdam?

1 Answer

+1 vote
Manhattan Island
...