Landfall for Hurricane Helene in Big Bend area near Perry, Florida. Hurricane Idalia also made landfall near Perry, FL in 2023.