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!