The American Civil War Museum actually comprises three sites: The American Civil War ... the Confederacy at Appomattox sits in Appomattox, Virginia (about 95 miles west of Richmond).