A Cape Cod Thanksgiving 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. Step back in time and renew the spirit of Thanksgiving with family and friends. Before Thanksgiving Day Kick-off your Cape Cod Thanksgiving vacation with America’s Hometown Thanksgiving...