40 views
in Science and Education by (307 points)

In what country are the Pyramids of Giza located?

Please log in or register to answer this question.

1 Answer

0 votes
by (7.8k points)
The Pyramids of Giza are located in Egypt.

Related questions

1 answer
1 answer
1 answer
2 answers
...