The New England Aquarium is well worth the trip.