FORT LAUDERDALE, Fla. — Hurricane Lisa made landfall about 10 miles southwest of Belize City on Wednesday afternoon, just hours after becoming the season’s sixth hurricane.
The season’s seventh hurricane, Martin, also formed Wednesday in the north-central Atlantic Ocean.
And, the National Hurricane Center advisory says a third storm could develop by the weekend.