Plymouth Rock is the most visited rock in New England. It's housed within the smallest state park in Massachusetts, Pilgrim Memorial State Park, which is visited by nearly one million people each year. According to legend, Plymouth Rock is the boulder upon which the Pilgrims landed when they arrived at the location of their permanent settlement in Plymouth, Massachusetts, in 1620. Plymouth Rock remains a powerful tribute to the courage of the 102 Mayflower passengers who founded the land we know as New England.