answersLogoWhite

0

Plymouth is located in Massachusetts. The town is still called Plymouth today and was the site of the colony founded by passengers on the Mayflower.

User Avatar

Wiki User

10y ago

What else can I help you with?