POI's creator (Voyajo Team)
The New England Aquarium, in Boston, Massachusetts, is one of the most prominent and popular public aquariums in the United States. Founded in 1969 on the city's waterfront, it is considered one of the first modern public aquariums and is credited with revolutionizing the modern aquarium experience (...) (from Wikipedia).
Visit Website