"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. It is definitely one of the most beautiful places on our planet and it will take your breath away - Words just can't describe the feeling you have standing there right in front of the falls watching tons of water falling down from an amazing height! You will feel its strength and appreciate the world we live in a lot more! Both countries, Brazil and Argentina, have their own National Park to be visited and each side of the falls has its own charm - you can't tell a better side as the views and paths are totally different from each other and complement one another!