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.