Landmarks

Which waterfall making up Niagara Falls lies predominantly in Canada?

More Questions from Landmarks
What California theme park did Walt Disney open in 1955?
Reveal Answer
Where is Hearst Castle?
Reveal Answer
Which modern country includes Transylvania?
Reveal Answer
Where would you find the English Channel?
Reveal Answer
You can find the Gateway Arch at which location?
Reveal Answer
What is the name of one of the most famous Abbeys located in North Yorkshire which was a Cistercian monastery?
Reveal Answer
You can find the Vatican at which location?
Reveal Answer
You can find Cape Horn at which location?
Reveal Answer