Tropical Storm Eta Makes Landfall in Florida

2020-11-13 8

Eta’s landfall was its second time coming ashore in the state this week. It hit the central part of the Florida Keys late Sunday