0 votes
Where is New Amsterdam located?

2 Answers

0 votes
Manhattan Island
0 votes
New Netherland 1614-1667



...