answersLogoWhite

0

In 1602, and contrary to popular belief, the Mayflowerdid not land at Plymouth Rock; it landed in what is now Virginia, possibly at Cape Cod. The Puritans (pilgrims) only established a colony at Plymouth.

User Avatar

Wiki User

14y ago

What else can I help you with?