Nubia is along the Nile river northern Sudan and southern Egypt

Leave a Reply

Your email address will not be published. Required fields are marked *