where is nubia located
Nubia. Nubia is located in today's southern Egypt and northern Sudan. The modern inhabitants of southern Egypt and Sudan still refer to themselves as Nubians.