Whale Watching on Cape Cod

In today‚Äôs Cape Cod Times newspaper, there was a photo of a whale swimming about a half mile off Race Point Beach in Provincetown yesterday afternoon, March 18, 2010. That marks one of the earliest sightings of whales returning to … Continue reading