Point of interest

Mayflower

3 locals recommend

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.
Location
19 Mayflower St
Plymouth, MA