Felicia Huffman
Joined September 2020
0 stories
Stories (2/0)
Helen's Bridge
Helen’s Bridge is located at 201 Beaucatcher Road in Asheville North Carolina. There are many different stories that surround Helen’s Bridge, but the one thing they have in common is a woman named Helen who found her untimely death near or on that bridge. The arched bridge is made from quarried stone and was built in 1909 to provide access to the nearby Zealandia Castle.
By Felicia Huffman4 years ago in Horror