Get the best chance of seeing whales off the coast of Gloucester, Massachusetts, by booking this half-day whale-watch cruise. Your experienced captain and crew know the whales’ feeding and swimming patterns and keep close tabs on where they’re hanging out. Spread out on the deck of the boat and enjoy being out in the open air while you find whales, then get ready to snap photos of breaching, spouts, and tail slaps.
... More