answersLogoWhite

0

The place where the pilgrims landed is marked by Plymouth Rock, which is inscribed with the year 1620. The rock is in Plymouth, Massachusetts, even though pilgrims first landed near Cape Cod.

User Avatar

Wiki User

12y ago

What else can I help you with?