+1 vote
in Physics by kratos

The picture here shows the world’* highest waterfall, which is in South America.

Identify the waterfall.

1 Answer

+5 votes
by kratos
 
Best answer

Angel Falls.

...