What about Spain?
Spain is there.
They were colonised from Africa.
Technically homo sapiens
Once upon a time...