No, the Mayflower did not set sail from Plymouth, England on September 16, 1620. It actually departed on September 16, 1620, but from a port in Southampton after a brief stop in Plymouth. The ship ultimately reached the New World, arriving at what is now Provincetown, Massachusetts, in November 1620.
Copyright © 2026 eLLeNow.com All Rights Reserved.