The pharaohs of Alexandria is located in:

  • Subject:  Generic
  1. Egypt
  2. Italy
  3. Germany
  4. France
Correct Answer: Egypt