sarahdenison sarahdenison 15-03-2015 History Answered Which place is located in North Africa? A. Egypt B. Mesopotamia C. Both D. Neither