Authentic Argentina would love to curate a plan for you to explore Iguazu falls. Iguazú Falls is one of the most astounding, awe-inspiring sights in the world. In 2011, it was rated one of the seven wonders of the natural world. A visit is a jaw-dropping experience, and the power and noise of the cascades – a chain of hundreds of waterfalls nearly 3km in extension – live forever in the memory. An added benefit is the setting: the falls lie split between Brazil and Argentina in a large expanse of national park, much of it rainforest teeming with unique flora and fauna.