On December 18, 1620, with the English ship Mayflower
anchored in Plymouth Harbor, Massachusetts, a small
party of sailors from the vessel went ashore, as its
passengers prepare to begin their new settlement,
Plymouth Colony.
Place your comment