North Scituate Massachusetts

Hiking, playing and noshing, in nearby North Scituate.