answersLogoWhite

0

They landed on Plymouth Rock, Massachusetts. They landed there in 1620. Actually more correctly they just landed in Mass. Plymouth Rock was the stone they engraved the year on. They actually didn't land on an inland rock.

User Avatar

Wiki User

15y ago

What else can I help you with?