New England Aquarium Visit
The New England Aquarium is one of the premier marine conservation hubs and flagship family attractions in the Northeast, located right on Boston’s historic downtown waterfront. It welcomes over a million visitors each year to explore its massive, multi-level indoor exhibits and open-air marine mammal centers.