Residents of Horseshoe Beach, Florida, say Hurricane Helene was the worst storm they've yet experienced. Still picking up the pieces from Hurricane Idalia in 2023, the community has started to rebuild once again.
Residents of Horseshoe Beach, Florida, say Hurricane Helene was the worst storm they've yet experienced. Still picking up the pieces from Hurricane Idalia in 2023, the community has started to rebuild once again.