Tracking The Tropics: Tropical Storm Eta Makes Landfall In Lower Matecumbe Key
Tracking The Tropics: Tropical Storm Eta Makes Landfall In Lower Matecumbe Key

Eta made landfall in Lower Matecumbe Key in the Florida Keys as a strong Tropical Storm as it continues to cause strong winds and dangerous flooding across portions of South Florida.