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 More