After a lobster diver said he was swallowed by humpback whale off Provincetown, many people didn't believe him.
From mid-April through October, Cape Cod, Massachusetts, plays host to several whale species, including humpback, pilot and minke whales. For a memorable whale watching experience in Cape Cod ...