Join Examsbook
The world's highest waterfall is located in which country?
5Q:
The world's highest waterfall is located in which country?
- 1Canadafalse
- 2Norwayfalse
- 3Venezuelatrue
- 4Englandfalse
- Show AnswerHide Answer
- Workspace