History:Study up on this ship that anchored in Plymouth Harbor on Dec. 26, 1620
The settlers soon discovered Plymouth Harbor, on the western side of Cape ... 
landing on December 21; the main body of settlers followed on December 26.