Iguazu Falls, also Cataratas do Iguaçu in Portuguese and Cataratas Del Iguazú in Spanish are waterfalls that straddle between the Brazilian State of Paraná and Province of Misiones in Argentina along the River Iguazu.
Travel Hot Deals
From the blog
Are you wondering what all hype is about? Why visit Brazil now? We have 10 great reasons for to make Brazil your next vacation destination.
Ask Our Experts
Our professional travel consultants are your navigators - scouring the world’s travel resources to consider every reasonable option in planning a travel experience that meets your unique needs.
Definitely a carefree experience!
by Arlette L.