This Day in History

December 18, 1620: The Mayflower Pilgrims Land at Plymouth Rock

TDIH

December 18th, 1620, marked a significant chapter in American history as the Mayflower Pilgrims, seeking religious freedom, landed at Plymouth Rock in present-day Massachusetts. This event laid the foundation for the Plymouth Colony, an enduring symbol of courage, faith, and the pursuit of liberty. Their journey and settlement have left a profound mark on American […]

The Mayflower Compact: A Foundational Document in American Democracy

TDIH

On November 21, 1620, aboard the Mayflower, 41 male passengers signed a historic agreement now known as the Mayflower Compact. This brief yet profound document was drafted and signed while the ship anchored off the coast of present-day Massachusetts. The Pilgrims, who were seeking religious freedom, found themselves outside the bounds of their original charter. […]

The Mayflower

The Mayflower set sail from Plymouth, England, with the Pilgrims aboard, eventually leading to the establishment of the Plymouth Colony in North America.