Iguazu Falls Holidays

Iguassu Falls, meaning “great waters”, is one of South America’s most spectacular natural wonders, located on the border between Brazil, Argentina and Paraguay. These vast falls, where thundering cascades give rise to a mist that hovers above the tropical rainforest, is twice the size of Niagara. We recommend a boat-ride to the base of the falls, where you’re likely to get very wet!

Iguassu
Filter:
Filter

Why Scott Dunn for Iguassu Holidays?

You are on our Singapore website
We noticed that you are in US and recommend that you explore our US website instead.
switch to US website
Or continue to explore our Singapore website