The Bimini islands are to its northwest.
As illas Bimini están ao noroeste.