He Pilgrims first landed on Cape Cod and then sailed to a nearby area. What is the name of the stony landmark where they eventually landed?
1 Answer
Jan 28, 2016
Plymouth Rock
Explanation:
It is more legend than true though.