Recognized as a UNESCO World Heritage site, Iguaza Falls are one of Argentina's headline landmarks. The falls comprises 275 individual cascades, which combine to make the largest waterfall system in the world. A natural wonder.
Our favorite tips around the world.