Pilgrim Memorial State Park is a location created in 1920 to celebrate the pilgrim's migration to the continent. A replica Mayflower is pictured below, along with the actual Plymouth Rock.
This park can be found at 79 Water Street in Plymouth, Massachusetts.
No comments:
Post a Comment