A Look Inside the New England Aquarium
Boston.com
aquarium
A Look Inside the New England Aquarium
Located on Boston's waterfront, the New England Aquarium is home to penguins, seals and sea lions, and fish of all stripes. The Aquarium complex also includes the Simons IMAX theatre, which is open daily. The Aquarium also offers whale watching tours, which depart from the Aquarium dock, from April - May.
(Boston.com Photo / Norman Dalager)