EditorialIguacu Falls, shared by Argentina and Brazil, resemble an elongated horseshoe that extends for almost 3 kms, nearly three times wider than the Niagara Falls. In some 275 separate waterfalls, the Iguacu river plunges down 80 meters into the " Devil...