This situation has many ways to be explained. The most succesful is the one that states that migratory waves are random at first (they can be attributed to climatic issues, for example), and then the first populations start to attract successive migration waves, as a situation of familiarity is created, which allows a faster and more efficient insertion in the new country.