Nantasket Beach

South Shore

Beach info