Landmarks

Which waterfall making up Niagara Falls lies predominantly in Canada?

More Questions from Landmarks
What is this historic Japanese landmark?
Reveal Answer
Which is located in Liverpool, England?
Reveal Answer
Colchester Castle in England was begun in what century?
Reveal Answer
Which one of these countries is the smallest in total area?
Reveal Answer
In what country is the World Heritage site, Naumburg Cathedral?
Reveal Answer
What man-made lake was created in the early 1950's and opened by Queen Elizabeth II?
Reveal Answer
Where is the Red Light District in Amsterdam?
Reveal Answer
What is in the right hand of Lady Liberty in the Statue of Liberty?
Reveal Answer