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 Grand Canyon
The Statue Of Liberty
The Great Pyramid
The Eiffel Tower
More Questions from World History
On which date was the Battle of Hastings?
Reveal Answer
What was the first country to have a postage stamp depicting an animal?
Reveal Answer
What year was Yitzhak Rabin awarded the Nobel Peace Prize?
Reveal Answer
Who was the leading Polish Ace of WWII?
Reveal Answer
What year did Soviet forces leave Afghanistan?
Reveal Answer
Which ancient king had a round table?
Reveal Answer
What was Russian Oil tycoon Mikhail Khodorkovsky put under trial for?
Reveal Answer
Which of these men led the Soviet Union?
Reveal Answer