Tropical Storm Elsa now heads for a dangerous landfall in Florida on Wednesday this week – the 3rd US mainland impact of the Atlantic Hurricane Season 2021
Tropical Storm Elsa has made landfall in Cuba this Monday, with the center of the low coming ashore in Ciénaga de Zapata National Park, about …







