Iguaçu Falls

Made up of some 275 separate falls that cascade over a precipice 3km wide Foz do Iguaçu is, without question, one of the world’s great natural wonders. Located on the border of Brazil, Paraguay and Argentina, their beauty and sheer magnificence really are indescribable. Previous visitors to the other great waterfalls of the world are consistently amazed by the sheer volume of water and consistently confirm Iguaçu’s reputation as the most impressive in the world. In 1986 UNESCO declared the falls a Natural Heritage of Mankind.

Trip ideas including Iguaçu Falls

Brazil North Coast Adventure

Brazil for Families

Each Dehouche itinerary is unique and tailor made.
Get in touch with one of our expert travel planners to get the ball rolling

Why Choose Dehouche

Authentic experiences
The best local guides
hand picked accommodation
Round-the-clock support

What our clients are saying

Discover more about Iguaçu Falls

The only hotel located within the Brazilian national park, the Belmond Hotel das Cataratas has perhaps one of the most […]


Browse our site for inspiration and
sample itineraries


Call us on (800) 690 6899 or fill in a
contact form to tell us about your desires, where you want to go


Receive a tailor-made itinerary and
together we’ll fine-tune the trip of your dreams