Dock and Dine Scituate

Scituate is situated along Boston’s South Shore the geographic region that stretches south and east along the shores of Massachusetts Bay and Cape Cod Bay A busy day at the Spit. Photo Tom Richardson The South Shore is a unique area of the Commonwealth comprising several towns, each with its own distinct personality and characteristics.It’s […]

Read More