Incorrect data? Please notify us at hi@itinari.com.
Iguaçu National Park is a Brazilian protected area, located in the east of the State of Paraná, 17 km from Foz do Iguaçu city center and just 5 km from Foz do Iguaçu International Airport. © Wikimedia Commons / Deni Williams
Want to plan a trip here? Talk to AI travel assistant Maya.