Hurricane Idalia makes Florida landfall in Florida’s Big Bend as major Category 3 hurricane Aug 30, 2023 | Hurricane News | The center of Hurricane Idalia made landfall as a powerful Category 3 storm close to Keaton Beach... Read More