24 Jul 2007 - Whale Tail

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!