Tonight's spotlight: McLean House
The McLean House in Appomattox, Virginia is within the Appomattox Court House National Historical Park. This location served as the location of the surrender of the Confederate army of Robert E. Lee on April 9, 1865.
2 paranormal claims
Connection to location →