The NOAA NWS National Hurricane Center announced today that Tropical storm Cristobal has formed off the coast of Guatemala and El Salvador, where the system already...
East Central Florida
•
Jun 2, 2020
Latest Florida stories tagged “El Salvador”.