The Mayflower Sets Sail

On this day in 1620, the Mayflower left from Plymouth, England en route to Virginia with 102 passengers on board.  Due to stormy weather and navigational problems, the Mayflower and her passengers ended up in Massachusetts just over a month later on November 21st.

Leave a comment