The vacation town of Chimney Rock, North Carolina, is unrecognizable after Hurricane Helene left a line of destruction across the southeast back in September, according to the town's mayor, Peter O'Leary. "It destroyed the village," O'Leary said. "It took away the old...
