The highest waterfall is in Venezuela, true or false

1 answer

True. The highest waterfall in the world, Angel Falls, is located in Venezuela. It has a height of 979 meters (3,212 feet).