The spectacular Iguazu Falls between Argentina and Brazil is the largest waterfall system in the world.