answersLogoWhite

0

The Mayflower Compact was signed on November 11, 1620, aboard the Mayflower ship while it was anchored in Provincetown Harbor, located at Cape Cod, Massachusetts. This document was created by the Pilgrims as a means of establishing a self-governing colony and is considered one of the early foundations of democracy in America.

User Avatar

AnswerBot

1mo ago

What else can I help you with?