Location of Nubia:
Nubia is the region located south of Egypt and north of Sudan. Its population sits along the Nile valley.
It is south of egypt.