38,228 views
28 votes
28 votes
Where did the pilgrims come ashore in north america

User Dan Ortega
by
3.3k points

1 Answer

17 votes
17 votes
I think it’s Plymouth :3
User Jason Stackhouse
by
3.3k points