800 Cherokee Ave SE, Atlanta, GA 30315, United States
tel: (404) 658-7625
History buffs will have a field day here, especially when they view the Cyclorama, said to be the largest oil painting in the world. It features a panoramic presentation of the Battle of Atlanta. You’ll also get to see real military artifacts from the Civil War era, including the steam locomotive Texas. The Atlanta Cyclorama and Civil War Museum is located less than 3 miles from the World of Coca-Cola.