Genesis chapter 10 “The Table of Nations”: mapped to probable locations.

From the New Oxford Annotated Bible 5th edition.

Genesis 10 (NRSVue translation):

These are the descendants of Noah’s sons, Shem, Ham, and Japheth; children were born to them after the flood.

2
The descendants of Japheth: Gomer, Magog, Madai, Javan, Tubal, Meshech,
and Tiras. 3 The descendants of Gomer: Ashkenaz, Riphath, and Togarmah.
4 The descendants of Javan: Elishah, Tarshish, Kittim, and Rodanim.[a] 5
From these the coastland peoples spread. These are the descendants of
Japheth[b] in their lands, with their own language, by their families,
in their nations.

6
The descendants of Ham: Cush, Egypt, Put, and Canaan. 7 The descendants
of Cush: Seba, Havilah, Sabtah, Raamah, and Sabteca. The descendants of
Raamah: Sheba and Dedan. 8 Cush became the father of Nimrod; he was the
first on earth to become a mighty warrior. 9 He was a mighty hunter
before the Lord; therefore it is said, “Like Nimrod a mighty hunter
before the Lord.” 10 The beginning of his kingdom was Babel, Erech,
Akkad, and Calneh in the land of Shinar. 11 From that land he went into
Assyria and built Nineveh, Rehoboth-ir, Calah, and 12 Resen between
Nineveh and Calah; that is the great city. 13 Egypt became the father of
Ludim, Anamim, Lehabim, Naphtuhim, 14 Pathrusim, Casluhim, from whom
the Philistines come, and Caphtorim.

15
Canaan became the father of Sidon, his firstborn, and Heth 16 and the
Jebusites, the Amorites, the Girgashites, 17 the Hivites, the Arkites,
the Sinites, 18 the Arvadites, the Zemarites, and the Hamathites.
Afterward the families of the Canaanites spread abroad. 19 And the
territory of the Canaanites extended from Sidon in the direction of
Gerar as far as Gaza and in the direction of Sodom, Gomorrah, Admah, and
Zeboiim as far as Lasha. 20 These are the descendants of Ham, by their
families, their languages, their lands, and their nations.

21
To Shem also, the father of all the children of Eber, the elder brother
of Japheth, children were born. 22 The descendants of Shem: Elam,
Asshur, Arpachshad, Lud, and Aram. 23 The descendants of Aram: Uz, Hul,
Gether, and Mash. 24 Arpachshad became the father of Shelah, and Shelah
became the father of Eber. 25 To Eber were born two sons: the name of
the one was Peleg,[c] for in his days the earth was divided, and his
brother’s name was Joktan. 26 Joktan became the father of Almodad,
Sheleph, Hazarmaveth, Jerah, 27 Hadoram, Uzal, Diklah, 28 Obal, Abimael,
Sheba, 29 Ophir, Havilah, and Jobab; all these were the descendants of
Joktan. 30 The territory in which they lived extended from Mesha in the
direction of Sephar, the hill country of the east. 31 These are the
descendants of Shem, by their families, their languages, their lands,
and their nations.

32
These are the families of Noah’s sons, according to their genealogies,
in their nations, and from these the nations spread abroad on the earth
after the flood.