
This week in 1620, passengers and crew aboard The Mayflower got their first glimpse of the New World, sighting modern-day Cape Cod in Massachusetts. The travelers spent a couple of days trying to sail further south to Virginia, their intended destination, but strong winds pushed them back to the natural harbor at Cape Cod. After anchoring on November 11, the settlers drafted and signed The Mayflower Compact, which established a form of government for the colony. Arguably, it was North America’s first written constitution. Continue reading “This week in history: The Mayflower”