answersLogoWhite

0

They had a land patent which would allow them to settle at the mouth of the Hudson River, but they landed at Cape Cod on November 9, 1620.

User Avatar

Wiki User

9y ago

What else can I help you with?