By Maegan Beatty What started as a tropical storm, Hurricane Idalia hit landfall as a Category 3 hurricane on Florida’s Gulf Coast. Idalia made landfall this past Wednesday morning near Keaton Beach, which is about 75 miles southwest of Tallahassee. Idalia left hundreds of thousands of people without power in Florida and Georgia. The storm has had many effects on …