This year, spend Thanksgiving where it all began: on Cape Cod. In 1620, the Mayflower landed at Plymouth Rock. The following November, the newly settled Europeans gathered with the Wampanoag Indians to give thanks, celebrating the autumn harvest.
Photo by owaisabbas61740
Royalties free, Commercial & Editorial use
$10.00


