Tag Archive: Atlanta Cyclorama Review

Jun 12

Atlanta Cyclorama: Civil War Museum

rp_14408710774_b1953a67d6_z.jpg

Atlanta Cyclorama is a quick stop to a very unique attraction.  The Atlanta Cyclorama is home to one of the world’s largest oil painting which spans over 350 feet long and over 40 feet high.  Done it 1885-86 and put on display in 1893 the painting tells the battle of Atlanta in way that was …

Continue reading »

You might also likeclose