The Castle - Weaver House, Selma, Alabama - Discussion

Anonymous · Oct. 31, 2025, 4:19 a.m.

Discussion thread for The Castle - Weaver House, Selma, Alabama.

This 1865 house is rumored to have been copied from a castle on the Rhine and was once owned by one of Selma's founding families. Strange things happen here, such as the faint sound of music playing at night and a light that a witness outside saw shining in the attic (which wasn't wired for...

Share your experiences, theories, and questions about this location!

View Location Details