Call Us
One of the top seven natural wonders of the world
Iguazu Falls

An awe-inspiring sights, the Iguazú Falls are simply incredible. Located on the border between Brazil, Argentina and Paraguay, the impressive Iguazu Falls are over 80 metres high and extending almost 3 kilometres wide at full flow, making them one of the most spectacular waterfalls in the world. The surrounding subtropical rainforest is also teeming with wildlife and exotic plants.

View Site in Mobile | Classic
Share by: