ST. PETERSBURG, Fla. — Tropical Storm Elsa made landfall near Keaton Beach in Taylor County, Florida, Wednesday morning. At the time of landfall, it had maximum sustained winds of 65 mph. The National ...
Much of the area has come back after last hurricane season, but hard-hit spots are still picking up the pieces. Here are the ...