What Does this Thanksgiving Mean to you?
September 1620 – The Mayflower left England, carrying over one hundred people. Some were looking for a new home where they could freely practice their faith and others were led by a promise of prosperity and land ownership in the “New World.” The ship dropped anchor near Cape Cod, then made its way to what …