Where did Robert E. Lee surrender to end the Civil War?

1 answer

Robert E. Lee surrendered to end the Civil War at Appomattox Court House in Virginia.