Very interesting and different. Not your typical museum. Learn about your history in a beautiful setting. Pros: Parking, Location, History
All reviews seem positive
The SceneA cyclorama is a theater-in-the-round, affording a 360-degree view of a story as depicted on a massive painting. Only three cycloramas survive, and Atlanta's, built in 1921, is...