Australia – cyclone Debbie (27 March 2017) March 21, 2019 Australia, cyclone, cyclone Debbie, Debbie, natural disasters, Queensland, satellite Source: NASA Earth ObservatorySee also Countries:Australia