Founded in 1969, the New England Aquarium is a global leader in ocean exploration and marine conservation. The Aquarium is one of the premier visitor attractions in Boston with over 1.3 million visitors a year.