See Hurricane Idalia from space in satellite view from ISS Hurricane Idalia is expected to make landfall on Florida’s Gulf Coast on Wednesday. Source 2023-08-29 Stonecom Interactive