Marshfield is a popular summer destination due to its five miles of shoreline. Settled by the Pilgrims in 1632 and incorporated in 1640, the town gets its name from the many salt ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results