Strongest storms that made landfall 10 strongest landfalling Cyclones across the Globe on Record February 6, 2020