The Mayflower II sits docked in Plymouth Harbor. You can tour the ship and learn more about the Pilgrims' journey to the New World.