Tag: long island bahamas

Hurricane Irma Causes Ocean to Disappear in Bahamas

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