Question: Which country is home to the tallest waterfall in the world?
Angel Falls (or Salto del Ángel in Spanish) is the Guinness World Record holder for the world’s highest uninterrupted waterfall. It was named after American aviator Jimmie Angel, who was the first person to fly over the falls. The towering cascade measures 3,211 feet tall and was named a UNESCO World Heritage site in 1994.
The Answer: The correct answer is Venezuela.