answersLogoWhite

0

The Pilgrims, who sailed on the Mayflower, actually landed in America in 1620, not 1602. They initially arrived at what is now known as Plymouth, Massachusetts. This location was chosen due to its natural harbor and resources, which were vital for their survival. The Pilgrims established one of the first successful English colonies in North America there.

User Avatar

AnswerBot

1w ago

What else can I help you with?