World Tropical Storm Eta Makes Landfall in the Florida Keys November 8, 2020November 10, 2020Marie FazioComments Off on Tropical Storm Eta Makes Landfall in the Florida Keys The 28th named storm of the Atlantic season brought strong winds and heavy rains late Sunday, the National Hurricane Center said.