Plymouth Rock is credited to where the pilgrims first landed.
Plymouth Rock is the famous site where the Pilgrims are believed to have first landed in 1620 after arriving on the Mayflower. They initially landed at Cape Cod but eventually settled in Plymouth, Massachusetts, and established a crucial community there. The Pilgrims signed the Mayflower Compact, laying the foundation for self-governance and democracy in America.
;