66.5k views
0 votes
Of course, it’s the pilgrims we have to thank for the original Thanksgiving celebration. From where did they set off?

1 Answer

5 votes
The sailed off from England, eventually landing in Cape Cod


User Dilraj
by
7.3k points