Boston Wikipedia
For one hour we watched with amazement as 20 different humpback whales made appearances near our boat, breaching, feeding, and swimming along the surface of the water. We saw so many whales that even the naturalist on board our boat...