What is Newport Aquarium?
The Newport Aquarium is an aquarium located in Newport, Kentucky, United States. It was opened in 1999 and accredited member of the Association of Zoos and Aquariums. The address and contact number of Newport Aquarium is also used for Newport Aquarium map, Newport Aquarium Hotel packages, Newport Aquarium parking, Newport Aquarium reviews, Newport Aquarium tickets, Newport Aquarium coupons, Newport Aquarium jobs and Newport Aquarium mermaids.