New England Aquarium

Boston USA City Guide

The New England Aquarium is home to a huge number of creatures that live beneath the world's oceans.

A massive theatre called the Simons Imax Theatre is located next to the aquarium building.

The aquarium is a top tourist attraction in Boston USA.

New England Aquarium, Boston Massachusetts
New England Aquarium, Boston

The aquarium is conveniently located along the waterfront, near Christopher Columbus Park.  The "Aquarium" metro station (Blue Lines) is situated nearby.

Please visit the website for information regarding current exhibits and events.

Next Page