The highest waterfall in the world
-
Venice
-
Vancovar
-
Venezuela
-
Vietnam
C
Correct answer
Explanation
Angel Falls in Venezuela is the world's highest uninterrupted waterfall, dropping 979 meters. Venezuela is the correct location among the options. Vancovar appears to be a typo, possibly intended to be Vancouver.