The New England Aquarium located in Boston, Massachusetts is one of the biggest aquariums in the United States. It hosts more than 1.3 million visitors each year and contains more than 22,000 species of marine life. Here are some pictures I took:
The New England Aquarium located in Boston, Massachusetts is one of the biggest aquariums in the United States. It hosts more than 1.3 million visitors each year and contains more than 22,000 species of marine life. Here are some pictures I took:
Fantastic tour around the aquarium, thank you.
Glad you liked it :)