Florida, USA – Hurricane Idalia made a powerful landfall in Florida, causing widespread destruction, power…