Landmarks

Which waterfall making up Niagara Falls lies predominantly in Canada?

More Questions from Landmarks
Who had the palaces and cathedrals built in the Kremlin?
Reveal Answer
Which of these facts describes the Berlin Wall?
Reveal Answer
Which best describes Arches National Park?
Reveal Answer
Where is the Statue of Liberty located?
Reveal Answer
In what city will you find Michelangelo's David?
Reveal Answer
What did Emperor Shi Huandi order to be built?
Reveal Answer
You can find Cape Horn at which location?
Reveal Answer
What is this Westminster landmark?
Reveal Answer