Where is the pyramid of Giza situated?

Where is the pyramid of Giza situated?A. Egypt
B. Sudan
C. France
D. None

 

Similar Posts