Hurricane Helene, a massive, destructive Category 4 hurricane causing catastrophic storm surge, made landfall about 11:10 p.m ...
The eyewall of Helene, a "catastrophic" Category 4 hurricane, made landfall in the Big Bend area of the Florida coast ...
The storm made landfall just east of the mouth of the Aucilla River. This is 10 miles west-southwest of Perry.
Hurricane Helene is heading straight for one of the regions most vulnerable to the impact of hurricanes: Florida's Big Bend.