The First Landing Place of the Pilgrims, Nov. 11, 1620, O.S.
The map in Mourt's Relation shows that near this spot the Pilgrims first touched foot on American soil.
Marker is at the intersection of Province Lands Rd and Commercial St, on the left when traveling south on Province Lands Rd.
Courtesy hmdb.org