Plan Your Visit

Atlanta Cyclorama and Civil War Museum

Atlanta Cyclorama

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.

Center for Puppetry Arts



Skip to toolbar