31 Mar 2023 ... Atlanta History Center, one of my favorite places in the City. The recently restored Cyclorama is there along with a huge Civil War exhibit (no ...