EveryAction

article thumbnail

Your Official #NN17 Local's Guide to Atlanta

EveryAction

The Georgia Aquarium. For some reason, the Georgia Aquarium in Atlanta's downtown is the only place in the world where you can see whale sharks in captivity. Cool off from the oppressive Georgia sun with a frozen margarita at this Tex Mex restaurant and bar. The Vortex. Octane Coffee.

Atlanta 122