"Breathtaking, spectacular and not to be missed”
The Iguaçu Falls are one of the greatest natural wonders of earth and on the UNESCO World Heritage List. The falls are located on the one spot where Brazil, Argentina and Paraguay meet. The area consists of 275 different falls including the highest fall which is called the “Devil's Throat”, as it reaches 70m, which is 1,5x the height of the Niagara Falls. I