Hurricane Idalia made landfall in Florida’s Big Bend region Wednesday morning as a powerful Category 3 storm.
Idalia is the strongest hurricane to make landfall in the Big Bend region since 1896.
Idalia is the strongest hurricane to make landfall in the Big Bend region since 1896.
Leave a comment