History
What year did the pilgrims land on plymouth rock?
The 102 travellers aboard the Mayflower landed upon the shores of Plymouth in 1620.
{{ relativeTimeResolver(1569259512388) }}
LIVE
Points
364
Rating
Similar Questions
History
•
1
Answer
History
•
3
Answers
History
•
1
Answer
History
•
1
Answer
History
•
4
Answers