Iguaçú Falls , on the border between Argentina and Brazil , ranks among the widest of all waterfalls .
Iguacu Falls , on the border between Argentina and Brazil , ranks among the widest of all waterfalls .