Where the Caribbean meets the atlantic