Lifeguards closed two town beaches in Truro, Massachusetts, as well as Coast Guard Beach and Head of the Meadows Beach on the Cape Cod National Seashore after sightings of great white sharks over the weekend.
Home Café
Lifeguards closed two town beaches in Truro, Massachusetts, as well as Coast Guard Beach and Head of the Meadows Beach on the Cape Cod National Seashore after sightings of great white sharks over the weekend.