Just in time for Spring Break, a visitor is in the area. Only this visitor measures more than 13 feet and weighs more than ...
It’s a sure sign of spring in New England- right whales are returning to Cape Cod Bay but this year in larger numbers than in previous years.