Nature COMMENTS (0) PERMALINK
While in Boston, we took a whale-watching tour that left from the New England Aquarium. Twenty miles off-shore, we found a trio of humpbacks that came right up to the boat!