Which place is located in North Africa? A. Egypt B. Mesopotamia C. Both D. Neither