History:Study up on this ship that anchored in Plymouth Harbor on Dec. 26, 1620
[DOC] [TLE] Mayflower departs England - Sep 16, 1620 - HISTORY.com [PAR] On this day in History, Mayflower departs England on Sep 16, 1620.