We did not find results for: Nubia wikipedia.
Check spelling or type a new query.
Region along the Nile river, which is located in northern Sudan and southern Egypt
Nubia is a region along the Nile river encompassing the area between the first cataract of the Nile and the confluence of the Blue and White... en.wikipedia.org
Maybe you would like to learn more about one of these?