The highest waterfall of the world is:-

(a) Victoria 
(b) Tugela
(c) Angel 
(d) Niagara
Previous Post Next Post