Plymouth, MA - 6/29/1945: The Mayflower II, a replica of the original Pilgrim vessel, sails into Plymouth, Mass., on June 13, 1957, after a 5,000-mile and 53-day trip from England. Previously, the Pilgrims took a more direct route of 3,000 miles that lasted 66 days. (Charles F. McCormick/Globe Staff) --- BGPA Reference: 160328_EF_008
{}