The pharaohs of Alexandria is located in...? Mcqs

Latest MCQs

The pharaohs of Alexandria is located in...?

(A) Germany
(B) Italy

(C) France
(D) Egypt

Comments

Source: This question is taken from the Inspector Police Paper

Best of Luck

From ShineGk.com

Share our website's link