A North Carolina mountain town is wrecked by Hurricane Helene admin 2 days ago News 2 Comments Off on A North Carolina mountain town is wrecked by Hurricane Helene 0 Views After Hurricane Helene, residents of Swannanoa, a mountain town in North Carolina, return to flattened homes, impassable roads and raw emotions. Share Facebook Twitter Stumbleupon LinkedIn Pinterest