Iguassu Falls: Argentina or Brazil?

Perhaps one of the most breath-taking complexes of waterfalls in the world, Iguassu Falls are a true marvel of nature, and not to be missed on a trip to Argentina or Brazil. Choosing between the two or just curious as to what you will see on each side? Humboldt specialist Ellie explains the difference between each.