Articles by




­nly the higher portion of Plymouth Rock left the waterfront initially for show in the Town Sq.. According to legend, Plymouth Rock is the boulder upon which the Pilgrims landed after they arrived at the location of their everlasting settlement in Plymouth, Massachusetts, in 1620. Most first-time guests to “the rock” are a bit stunned […]




 
Recent Comments