Landmarks
What is the world's highest uninterrupted waterfall, with a height of 979 meters and a plunge of 807 meters?
More Questions from Landmarks
You can find the U.S. Capitol Building at which location?
Reveal Answer
In what country is the World Heritage site, Peking Man Site at Zhoukoudian?
Reveal Answer
In which capital city was the Tower Bridge erected?
Reveal Answer
The first free public library in the United States was established in what New Hampshire city?
Reveal Answer
What is the name of the famous 450 foot ferris wheel on the South Bank of the London Thames?
Reveal Answer