At Iguazu Falls, take in the two miles of cascading water that make up this incredible destination