North Scituate Beach

North Scituate Beach is a beach in North Scituate, Massachusetts.