Blog 67: Happy Thanksgiving
Mayflower. Historians believe an early thanksgiving celebration was held in St Augustine Florida, and another in Virginia. Most people trace the start of American Thanksgiving to a celebration held in Plymouth, Massachusetts in 1621. 102 Pilgrims set sail from England on the Mayflower September 1620 and in December they arrived Read more…