The Story of Helen’s Bridge: Asheville’s Most Enduring Ghost Legend
Tucked into the wooded slopes of Beaucatcher Mountain in Asheville, North Carolina, Helen’s Bridge is one of the city’s most recognizable — and mysterious — landmarks. Officially known…
Read Story