Iguacu Falls location :The Iguaçú Falls are located in the Iguaçú National Park, at the border of Brazil and Argentina.Iguacu Falls Information :In a horseshoe form, 2,700 meters wide between the two countries, the Iguaçú Falls fill the visitors's view with the spray of 72 meter-high falls - the number of them varies between 150 and 300, depending on the flow of the Iguaçú River. The panorama