I love going to the aquarium. The New England Aquarium is known for it’s amazing central tank with so many different animals inside. It also has several tanks of beautiful jellyfish that won’t fail to keep you mesmerized. I had a hard time taking my eyes of these tanks. Take a look at the videos I took.
You can read the detailed account here.