We explored one of the new 7 natural wonders of the world for you: Iguazú Falls, located on the border between Brazil and Argentina.
With a total width of 2.7 kilometers, the 275 waterfalls that make up Iguazú Falls reach up to 82 meters high, from which they plunge into the depths below. The roar of the monumental ‘Devil’s Throat’ is powerful in its own right. The waterfalls and surrounding wildlife native to the subtropical rainforest can be examined on foot, by boat, and even from the air.
The best accommodation available is located directly in Iguazú National Park,