nubia Meaning and Definition
Object reference not set to an instance of an object.
Nubia is a region along the Nile river located in what is today northern Sudan and southern Egypt. It was one of the earliest civilizations of ancient Northeastern Africa, with a history that can be traced from at least 2000 B.C.
Sponored Video