State symbol

The main symbol of the state is located in Plymouth, here the Mayflower II is moored at the pier – an exact copy of the Mayflower – the ship of the British, which docked on the shores of present-day Massachusetts in the 17th century.

Close