Point of interest

Mayflower

3 locals recommend
Location
19 Mayflower St
Plymouth, MA

Tips from locals

Antone
February 23, 2020
A replica of the original ship the Pilgrims sailed to Plymouth on in 1620. Ship was restored in preparation for the 2020 celebration of 400 years.