new england aquarium whale watch neaq.org the new england aquarium is one of the premier visitor attractions in boston, with over 1.3 million visitors a year, and a major public education resource. Category:libraries and museums Global Rank:171,526 visits:244.1K pages/Per:4.2 ADS