The pharahs of Alexandria is located in: Leave a Comment / GK Mcqs A. Germany B. Italy C. France D. Egypt