Set sail to see some of nature's most regal creatures on a New England Aquarium Whale Watch expedition. This tour will take you onto the waters east of Boston aboard a high-speed catamaran, and on your excursion you'll see humpback, finback, minke, and pilot whales, along with dolphins and other marine life.