Practicing Success
Which of the following is the highest waterfall in the world? |
Victoria Falls Angel Fall Niagra Falls Iguazu Falls |
Angel Fall |
Angel Falls called Salto Angel in Venezuela with a height of 979 metres i.e. 3212 ft is the highest waterfall in the world. |