Back to album

The Florida Aquarium in Tampa Florida

The Florida Aquarium is a large scale, 250,000-square-foot aquarium and is accredited by the Association of Zoos and Aquariums. The facility is home to more than 20,000 aquatic plants and animals from Florida and all over the world. The facility is located in the Channel District of Downtown Tampa

87 views
0 faves
0 comments
Uploaded on April 7, 2022
Taken on March 14, 2007