Iguazu Falls

Higher than Niagara and wider than the Victoria Falls, Iguazu is a spectacular sight and one of the most visited places in South America.

Located on the Argentinean-Brazilian border the lush sub-tropical back drop, abundant in species of tropical birds and butterflies, is as breathtaking as the falls themselves.


We use cookies to create the most effective website for our customers. For more information read our Privacy policy. close