What is the highest waterfall in the world?
The highest waterfall in the world is Angel Falls, located on the border between Venezuela and Brazil. It is 979 meters high.
The highest waterfall in the world is Angel Falls, located on the border between Venezuela and Brazil. It is 979 meters high.