Sturdivant Hall
Sturdivant Hall, a grand antebellum mansion in Selma, Alabama, stands as a testament to the South’s complex history, where the echoes of the past reverberate through its halls, giving rise to a haunting legacy that has captivated the imaginations of visitors for generations.