New England Aquarium
Address:
1 Central Wharf
Boston, MA 02110
Located in the heart of downtown Boston, at the New England aquarium immerse yourself in the different worlds of marine animals. See penguins, seals and the beautiful 4-story high Coral Reef Center. Don't froget to check out the rare seadragons and the biggest IMAX screen in New England!

More blog resources for New England Aquarium
Related New England Aquarium Posts
Latest Undercover Tourist Posts
- Our Top Tips and Strategies for Using Disney Genie Plus Service at Disneyland
- Catch the Awe-Summer Celebrations at LEGOLAND Florida!
- Halfway to the Holidays: Disney Parks Confirms Mickey's Very Merry Christmas Party and More Festive Details
- Guide to the ~Hoppiest~ Holidays at Disneyland 2022
- Complete Guide to Walt Disney World Resort Christmas Events in 2022