News

Great White Shark Sightings Drawing Tourists to Beaches

As sightings of great white sharks mount off Cape Cod, businesses in the Massachusetts town of Chatham are embracing the frenzy.

Advertisement—Continue Reading Below

Share