Globetrotter Quiz
Question 1 of 9
In which country is the world's highest waterfall located?
Points
0
pts
Correct
0
Incorrect
0
Iceland
Canada
USA
Venezuela