The eye of Imelda passed over Bermuda Wednesday night, delivering the full brunt of the hurricane to the island. Hurricane ...
In July 1715, 11 ships sailing from Cuba to Spain encountered a violent hurricane off the coast of Florida. The vessels, ...