Mayflower Compact Day: The Foundation of American Liberty
By Carole Hornsby Haynes November 11, 2020
It was 400 years ago today, November 11, 1620, that 41 Pilgrims signed the Mayflower Compact on board the Mayflower as it lay anchored in the harbor of what is now Provincetown. With the change in the calendar in 1752, the date now corresponds to November 21.