Power outages remain following Hurricane Idalia's impact along Florida's Big Bend
Power outages remain following Hurricane Idalia's impact along Florida's Big Bend
The town of Perry, Florida, was one of the hardest hit communities during Hurricane Idalia wrath. Recovery efforts are still ongoing in the region.