If you’ve ever dreamed of seeing dolphins in the wild, North Carolina may be the best place in America to make it happen. A new nationwide study found the Tar Heel State is home to the country’s top dolphin-watching destination and placed three NC beach towns among the nation’s top 10. The rankings come from a new BoatBooker study that analyzed 243,809 documented bottlenose dolphin sightings across 356 coastal communities using scientific data f…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.