Whats the worlds highest waterfall?

Question: Whats the worlds highest waterfall?

1

Answer: Angel Falls (Venezuela).


Leave a Reply