zimmermanz317 zimmermanz317 08-11-2016 History contestada Which place is located in North Africa ? A) Egypt B) Mesopotamia C) Both D) Neither