Showing: 1 - 1 of 1 RESULTS
US Travel

Mayflower II

Plymouth, Massachusetts Mayflower II is a full scale reproduction of the ship that brought the pilgrims to America in 1620. We were lucky enough to get to visit the ship during the 400th anniversary of the pilgrims landing. The Mayflower II is located in Plymouth, Massachusetts. Parking can be found off site. As you’re driving …