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
The aquarium is conveniently located along the waterfront, near Christopher Columbus Park. The "Aquarium" metro station
(Blue Lines) is situated nearby.
Other Cities |
Travel Map |