The answer is Pennsylvania.
The National Civil War Museum has more than 24,000 items in its collection and is located in Harrisburg, PA.
On WorldAtlas.com