Thanksgiving
In September 1620, a small ship called the ‘Mayflower’ left Plymouth, England, carrying 102 passengers. After a treacherous 66-day crossing, 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 Massachusetts Bay,Read More →





