Duxbury Pier is very close to Plymouth Rock (or, as I call it, America's Misnomer...it's tiny). Plymouth was actually the second place that the Pilgrims landed in 1620, after stopping at Provincetown on the way. After exploring Ptown, they decided to keep going and see what they could find further on.

History lesson of the day... smile