1 Peter 3:20
How else can you say that there are different races without them surviving?
What we call "races" are the descendants of Noah, through his three sons, surviving in different environments following the Flood and the dispersion of the nations. There has been plenty of time for these differences to show (although they are certainly not fixed in any way) through natural processes.
In the New Testament, Jesus actually says that the Kenites are the sons of Cain.
Where, precisely, is that?
Evolution has been proven to be a false science. It has failed and been replaced by new scientific evidence. DNA proves that the species that were thought to be pre-Man are something that existed alongside man. We have changed very little over the millenia. Black man, white man, red man, yellow man. They all were created by God in his image. THE Adam, was a special creation, meant to be the head of the line of a tribe that would bring salvation to the Earth. He was not the only created human. Open your mind to the truth, and see the immense scope. The answer to "where did Cain go to live and make a people" can only be answered logically with the answer.....to another people already flourishing upon the Earth. A Strongs Concordance, books and translations by Bullinger will take you a long way towards new insights. Good luck, I hope your journey of the mind is stimulating. But most of all, I hope it is taken.