Mayflower II sails into Plymouth, Massachusetts after restoration
A replica of the original Mayflower ship that brought the Pilgrims to America 400 years ago this year has returning home following extensive renovations. The Mayflower II completed the final leg of its journey on Monday when it sailed into Plymouth, Massachusetts and docked at the Pilgrim Memorial State Park in front of waiting crowds. … Read more