… as it headed toward the Bahamas after making landfall in Cuba … of Long Island in the Bahamas on Tuesday afternoon. The maximum … ) of rain across the southeastern Bahamas and the Turks and Caicos … Grand Inagua Island in the Bahamas on Saturday and a second …