Up to 82 meters tall and over 2.7 km wide, Iguazu falls are taller than Niagara Falls and wider than Victoria Falls, making it the biggest system of waterfalls in the world.