Walhalla, South Carolina, is a beautiful town in the northwestern part of the state. Nicknamed the gateway to the Blue Ridge Mountains, it is a popular destination for ecotourism, offering panoramic mountain views, proximity to several lakes, including Jocassee and Keowee, and numerous other attractions. From 2019 until 2021, the area would experience several deaths…
Faith Roach is Still Missing in Walhalla
Pamela Faith Roach was last seen on February 4, 2019, in the area of Corey Road and Coffee Road in Walhalla, South Carolina, and has not been seen since. Faith was just 26 years old at the time of her disappearance. Faith is described as having strawberry-blond hair with blue eyes, standing at 5 feet…