What are the Iguazu Falls?
The Iguazu Falls are the beautiful waterfalls on the Iguazu River between Brazil and Argentina. They are a UNESCO World Heritage Site, and have been since 1984 and 1986. The falls straddle two nations, and so are shared by two different parks: the Iguazu National Park of Argentina and the Iguacu National Park of Brazil.