what is the islands that stretches from Florida-Venesuela called