Loading...
Uploaded by sreejus on Sep 4, 2007
, located in Atlanta, Georgia at Pemberton Place, is billed as the "world's largest aquarium" with more than 8.1 million US gallons (30,662 m³; 30,661,835 liters) of marine and fresh water housing more than 100,000 animals of 500 different species.
Entertainment
Standard YouTube License
cpool
elephantkidd 3 years ago
Load more suggestions
cpool
elephantkidd 3 years ago