Get Travalour for free on Google Play

The Florida Aquarium

701 Channelside Dr, Tampa, FL 33602, USA

Aquarium

It is a large scale, 250,000-square-foot (23,000 m2) aquarium home to more than 7,000 aquatic plants and animals from Florida and all over the world.

Location of The Florida Aquarium