Bin nicht ist doch richtig.
Ich bin nicht von Afrika müsste ebenso gelten....
..........von Afrika ist falsch und schlechtes Deutsch.
Kann man auch sagen: Yo no soy de Africa?
No soy de Afrika