Nile Valley is located in.?

South Africa

Central Africa

North Africa

West Africa