Home
Categories
Search
Home
Categories
General
World History
Which of these is a man-made landmark located in Egypt?
World History
Which of these is a man-made landmark located in Egypt?
The Great Pyramid
The Grand Canyon
The Statue Of Liberty
The Eiffel Tower
More Questions from World History
Nelson Mandela became President of what country in 1994?
Reveal Answer
In what year did British New Guinea become a territory of Australia and receive a new name, Papua?
Reveal Answer
Which king of the Franks reunited Western Europe?
Reveal Answer
Princes Harry and William are members of what country's royal family?
Reveal Answer
According to legend, who was not one of Rome's founders?
Reveal Answer
In what year did the Christian Science Monitor get founded?
Reveal Answer
What was Russian Oil tycoon Mikhail Khodorkovsky put under trial for?
Reveal Answer
Which hill in Vietnam was named Hamburger Hill?
Reveal Answer