The Pyramids of Giza are located in ______________.

A. Egypt
B. Ukraine
C. Russia
D. Burma

Show Answer
A. Egypt

LEAVE A REPLY

Please enter your comment!
Please enter your name here