Travel Alert – Tropical storm, America / Cuba / Bahamas
America / Cuba / Bahamas: Tropical storm likely to cause travel problems Florida, the Bahamas and Cuba will face heavy downpours and gusty thunderstorms today as a developing tropical storm moves through the region. Tropical Depression Nine is currently near the Florida Keys, the southern part of the Florida Peninsula, the western Bahamas and central
Read more →