+1 vote
Where is New Amsterdam located?

2 Answers

0 votes
Manhattan Island
+1 vote
New Netherland 1614-1667



...