Daily Archives: November 29, 2019

First right whales of the season spotted off coast of Beaufort

First right whales of the season spotted off coast of Beaufort

The first right whales of this year’s calving season have been spotted off the coast of South Carolina. A crew with Outcast Sport Fishing...