Residents pick up the pieces in the small town where Hurricane Helene made landfall By Debbie Elliott Published September 28, 2024 at 8:03 AM EDT Facebook Twitter LinkedIn Email Listen • 4:35 A massive recovery effort is underway following Hurricane Helene which made landfall in Deckle Beach Florida. We take you there. Copyright 2024 NPR