Nubia and the Noba people

Nubia is a region along the Nile river located in what is today northern Sudan and southern Egypt. … Continue reading Nubia and the Noba people