0
Highest waterfall in the world is:
A) Jog Falls
B) Angel Falls
C) Niagara Falls
D) Victoria falls