Whale watching in Massachusetts has become more popular than ever thanks to the growing population of whales, with trips departing from Newburyport, Gloucester, Salem, Boston, and Cape Cod. Provincetown is also very popular, being the closest harbor from Stellwagen Bank, a prime whale area. Eastern Mass: Gloucester, Massachusetts Whale Watching New England’s premier whale watch. [...]
Read More...


