Trivia: Which country is home to the tallest waterfall in the world?
Vietnam
Zimbabwe
Canada
Venezuela
The correct answer is Venezuela
So why is this answer correct? : Located deep in the jungles of southeastern Venezuela, 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.