Skip to main content
Drimble Alabama

Tropical Depression Ten has now strengthened into Tropical Storm Idalia. (Video)

Tropical Storm Idalia is currently located in the Caribbean Sea just off the coast of Cozumel, Mexico. The storm is drifting to the east and is expected to remain near the Yucatan…

More from Alabama Gulf Coast