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