Tag: long island bahamas

Hurricane Irma Causes Ocean to Disappear in Bahamas

0
As parts of Cuba and the Florida Keys are experiencing a massive influx of water from Hurricane Irma, the ocean has seemed to disappear...