The Iguaçu Falls, one of the seven natural wonders, are located within the Iguaçu National Park. This spectacle of nature is the perfect combination of 275 waterfalls, without neglecting the majestic Devil’s Throat that is more than 150 meters wide and 80 meters tall.
One of the most beautiful and fascinating landscapes of Brazil, it deserves and should be contemplated in person. Come and get to know these wonders of nature, and get excited with your family or friends. The ideal setting for an unforgettable journey