Idalia makes landfall as Cat 3 hurricane on Florida’s Big Bend
Idalia has become the first major hurricane landfall in Florida’s Big Bend region since 1896 after coming ashore as a Category 3 storm.
Idalia has become the first major hurricane landfall in Florida’s Big Bend region since 1896 after coming ashore as a Category 3 storm.