Right after a lazy travel day in Sao Paulo, Ed and I bid goodbye to the concrete jungle and made our way to a real one. The Iguazu Waterfalls was not in our travel wishlist, but we couldn't afford to miss this UNESCO World Heritage Site and one of the New 7 Wonders of Nature while we're in Brazil.
Iguazu Falls is tucked in a lush rainforest between Brazil and Argentina. It is the largest waterfall system in the world, spanning over a distance of 2,700 meters and composed of over 270 mighty water cascades.
Well, enough of the Wiki facts. What I'm trying to say is, Iguazu Falls is so incredible that it turned out to be the highlight of our Brazil trip!
Here is a quick guide to visiting the Brazilian side of Iguazu Waterfalls...