Nicole makes landfall as tropical storm in Bahamas
Nicole made landfall as a tropical storm on Great Abaco Island in the northwestern Bahamas just before noon local time on Wednesday, according to the National Weather Service.
The storm currently has maximum sustained winds of 70 miles per hour.