I had NO CLUE that one of the largest aquariums in the world is located in Atlanta, Georgia! The Georgia Aquarium is home to approximately 100,000 animals from all over the globe. Located in downtown Atlanta, the Georgia Aquarium is near several Atlanta attractions including Centennial Olympic Park, the World of Coca Cola, and CNN… Continue reading The Georgia Aquarium