In what year did the Pilgrims land in Plymouth, Massachusetts?
February 20th, 2023
1620 I believe.
Here is where I found the answer.
If you aren’t sure, just look up “when did pilgrims land in Plymouth?”
1620 I believe.
Here is where I found the answer.
If you aren’t sure, just look up “when did pilgrims land in Plymouth?”