Where three countries meet at the "triple frontier" (Brazil, Paraguay and Argentina), South America's most famous waterfalls are located. Iguazu falls will astonish anyone who is fortunate enough to... This description may be from another edition of this product.