World’s Largest Aquarium

Q: Do you know where the world’s largest aquarium is located? A: Atlanta, Georgia. The Georgia Aquarium houses 120,000 animals, representing 500 species, in 8.5 million US gallons (32,000 m3) of marine and fresh water; it was the world’s largest aquarium when it opened in 2005. Businessman Bernard Marcus credits his 60th birthday dinner, held at […]