Thanksgiving
In September 1620, a small Mayflower ship left Plymouth, England, carrying 102 passengers. After a treacherous crossing that lasted 66 days, they dropped anchor near the tip of Cape Cod, far north of their intended destination at the mouth of the Hudson River. One month later, the Mayflower crossed MassachusettsRead More →