answersLogoWhite

0

Plymouth village is located in Plymouth Massachusetts. Today you can visit the village as a historical site.

User Avatar

Wiki User

7y ago

What else can I help you with?