The Iguaçu Falls are one of the largest and most impressive sets of waterfalls in the world. Located on the border between Brazil and Argentina, in the Iguaçu National Park, they are formed by the Iguaçu River.


Duration: 1h 30min

Distance: 4km

Age: Livre

Accessibility: Geral