I don't think so. I have been on whale watching trips from Boston, Plymouth and Provincetown Mass and we usually see humpback, and Fin whales.
Very rarely a Right Whale will be observed in New England coastal waters.
To see Blue whales you would have to go to California or Alaska
No comments:
Post a Comment