Highest Waterfalls
The names, locations, and heights of the 10 highest waterfalls in the world are as follows: