Tag: #IguassuFalls

Iguassu, I love you

By popular vote, Iguassu Falls was recently recognized as one of the new seven wonders of the natural world. Controversial as the selection method may have been, I think it’s fitting the falls should be considered such a phenomenon. We spent the day on the Argentinian side – the stage. The Devil’s Throat is the Read More