It was 400 years ago today that the Pilgrims landed in Plymouth as religious extremists fleeing persecution. This monument is a testament to their beliefs.
PLYMOUTH, Mass. (AP) - The Mayflower II is sailing back to Plymouth this week.
The replica of the famed ship that carried the Pilgrims to Massachusetts in 1620 has been undergoing an extensive restoration in the run-up to Plymouth's 400th anniversary in 2020...