Iguacu Falls is not the only natural wonder in this amazing neighborhood. Just 10km (6mi) from Foz do Iguacu, massive Itaipu Dam was, until recently, the world's largest manmade structure (since eclipsed by China's Three Gorges Dam) and is still the ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message