On Dec. 21, 1620, Pilgrims aboard the Mayflower went ashore for the first time at present-day Plymouth, Massachusetts.