Tropical Storm Oscar forms, Nadine makes landfall in Belize, NHC says – NOLA.com

Tropical Storm Oscar forms just east of the Turks and Caicos Islands. Tropical Storm Nadine makes landfall near Belize City, Belize.Google Alert – Tropical weather

Leave a Reply