Incredible View of Tropical Storm Elsa Captured From Space
The first hurricane of the Atlantic season made a series of landfalls and dropped abundant rain from the Caribbean to the U.S. East Coast. Tropical...
The post Incredible View of Tropical Storm Elsa Captured From Space appeared first on SciTechDaily.
Read more »