The New England Aquarium is one of the biggest and popular aquariums in the US. The aquarium is located in Central Wharf, Boston accessible via Aquarium Station of MBTA and has one of the best aquatic exhibits around.
Before going in the building, we witnessed the feeding of the Atlantic Harbor Seals.
Amazingly, there are birds, in the "aquarium"
Blue American Lobster
Center of the building is a spiral walkway that goes around the Giant Ocean Tank. This is a picture of a turtle (named Myrtle) who is so huge that I'm sure it's bigger than a regular person.
Banggai Cardinal Fishes
After the visit to the aquarium, it is amazing to stay for awhile in the wharf and be stunned with a beautiful scene of Boston.
More pictures are available in multiply. Just add me as a friend to view them.