Thanksgiving
Help
How attended the First Thanksgiving?
The pilgrims and the Native Americans
What year did the Pilgrims sail to the New World?
1620
Where did the ship land in the New World?
Plymouth, Massachusetts
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies