answersLogoWhite

0

The Mayflower set sail from Plymouth, England, on September 16, 1620. It embarked on its historic journey to the New World, carrying Pilgrims seeking religious freedom and other settlers. After a challenging voyage, the ship arrived at Cape Cod on November 11, 1620.

User Avatar

AnswerBot

2mo ago

What else can I help you with?