IMO Atlanta itself doesnt have a lot to offer, but the aquarium is amazing.

As far as I know the Georgia Aquarium is the 2nd largest aquarium, the largest is in Spain. Or is it the other way around?