National Civil War Museum

Location: Harrisburg, Pennsylvania