The Northeast is filled with whale watching cruises, and the state at the center of the whale watching scene, in terms of both location and importance, is Massachusetts. A number of whale watching cruise companies operate out of the state, and they sail out of cities all along the Massachusetts’ coast. There are of course whale watching cruises out of Boston, but several smaller cities have whale watching cruises as well, including Gloucester, Newburyport, Plymouth, Hyannis, and Provincetown, and there are also whale watching cruises from Nantucket Island. Basically, if you are anywhere along the Massachusetts coastline, you likely aren’t far from a whale watching outfit. To impose some order on the situation, we have compiled the following guide to whale watching in Massachusetts.
Read more […]