Multiple choice general knowledge The highest waterfalls in the world Salto Angel Falls is situated in.... Baarveniya Venezuela Angelina Chicago Reveal answer Fill a bubble to check yourself B Correct answer Explanation Angel Falls (Salto Ángel) is located in Venezuela, specifically in Canaima National Park. It is the world's highest uninterrupted waterfall with a height of 979 meters. The other options are fictional names or cities in other countries.