Home Topics Leeward Islands

Topic: Leeward Islands

New storm system developing in Atlantic Ocean

A vigorous tropical wave located about 200 miles east of the Leeward Islands was developing and gathering strength, and the National Hurricane Center in Miami said Monday that it had a 90 percent chance of developing into a tropical cyclone over the next five days.

This week