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.  It is a top tourist attraction in Boston USA.

New England Aquarium in Boston MA
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.

Next Page