Where is Iguazu Falls
About Where is Iguazu Falls Located
Explore the map to locate Iguazu Falls on world map, these are waterfalls of the River of Iguazu located on the border of the Misiones (Argentine province) and Paraná (Brazilian state). It is known as the world's largest waterfall system. The Iguazu Falls bisect the river into the lower and upper Iguazu. The Iguazu River rises close to Curitiba:the heart of the city. The river streams through Brazil for maximum of its course; but, maximum of the falls are lies on the Argentine side. Below its junction with the San Antonio River, the river of Iguazu creates the border between Brazil and Argentina.