Brant Rock is a small coastal village within Marshfield, sitting right at the water’s edge, and the beach there has a ...