Atlanta's premier tourist attraction is the world's largest aquarium, the Georgia Aquarium, located a 20 acres site at Pemberton Place that is also home to the World of Coca-Cola and within walking distance of Centennial Olympic Park, Mercedes-Benz Stadium, State Farm Arena, the CNN Center and other downtown Atlanta tourist attractions.