Brazil - Iguaçu Falls July 19th 2009 Iguaçu Falls were amazing and absolutely HUGE! Apparently the Brazilians and Argentines both claim that their side is the most beautiful but we thought both sides were just as impressive.
We visited a bird park next to the falls where we met a few toucans. They are so cool! Very inquisitive! ... read more