This Day In History: November 11
On this day in history, November 11th… 1620 : The Mayflower anchors in Cape Cod, Massachusetts (what is now known as Provincetown Harbor), instead of their intended destination of Virginia. The Pilgrims also signed what is known as the ‘Mayflower Compact’. This was the first governing document of the Separatists (who were also known as the Saints, Pilgrims, and Plymouth […]
Read more