Home News and Society Where did Idalia make landfall? What to know about Florida’s Nature Coast and Big Bend Where did Idalia make landfall? What to know about Florida’s Nature Coast and Big Bend News and Society 0 Comment Hurricane Idalia made landfall along Florida’s Nature Coast. The Big Bend, where the panhandle meets the peninsula, is densely forested and rural.