New England Aquarium
Not a bad take...the dolphin shows were my favorite. I'm of the opinion that all aquariums are basically the same--if you've been to one dark room full of fish tanks, you've been to them all. There are some better, newer ones out there (Charleston, SC; Tampa, FL), but the NE is okay.