The highest waterfall of the world is: August 4, 2022 – by G33k 0 (a) Victoria(b) Tugela(c) Angel(d) Niagara Related