Atlanta Cyclorama and Civil War Museum
Description:
World's largest painting of "The Battle of Atlanta" and home of the Civil War Locomotive "Texas".
Address:
Located in Grant Park (next to the Zoo) 800 Cherokee Ave. S.E. Atlanta, GA 30315 (404) 624-1071 or (404) 658-7625
Size:
Cyclorama building
Links:
Atlanta Cyclorama and Civil War Museum Homepage Roadside Atlanta's Cyclorama Link
|