Iguaçu Falls in Foz do Iguaçu is one of the most iconic natural landmarks in South America and a major driver of tourism in the region, drawing over 1.5 million visitors annually. Photo by Wolfgang ...