answersLogoWhite

0

1620 was the year that the pilgrims landed at Plymouth. The landed near the site of modern Provincetown on the tip of Cape Cod.

User Avatar

Wiki User

11y ago

What else can I help you with?