answersLogoWhite

0

I hope this helps you people. the pilgrims originally landed in Provincetown, Cape Cod, not Plymouth.

User Avatar

Wiki User

16y ago

What else can I help you with?