Tropical Storm Nadine makes landfall in Belize while Oscar is set to bring heavy rains over Turks and Caicos, Cuba, and The Bahamas.Google Alert – Tropical weather
Tropical Storm Nadine makes landfall in Belize while Oscar is set to bring heavy rains over Turks and Caicos, Cuba, and The Bahamas.Google Alert – Tropical weather