We are located in Marshfield, Massachusetts, on the South Shore, about 20 miles south of Boston, and a few miles north of Plymouth. We are on the coast with Scituate to our North, Duxbury to our South, and Pembroke to our West. You vacation home is just steps to the beach!
|