1 Central Wharf Aquariums & Zoos New England Aquarium A public aquarium on Central Wharf. EXPLORE PLACE