Angel Falls, or Salto Angel in Spanish, is approximately 16 times taller than Niagara Falls and the world’s tallest waterfall. According to the World Waterfall Database, about 50 other waterfalls worldwide are “taller” than Niagara Falls. The largest waterfall system in the world is The Iguazu Falls.