The Iguazú Falls are one of the most impressive natural wonders of the Americas. The waters originate in Brazil, then fan out over a rocky plateau into the 4km wide Iguazú river, and then plunge over a 74m precipice in countless cascades.
They are higher, bigger and more beautiful than the Niagara Falls in the United States and the Victoria Falls in Africa. The travelers can also see the waterfalls from below. The track leads among begonias, orchids, ferns and palms and one can see toucans, parrots and swifts and myriad of butterflies of all colors.