Download Ultra HD Download 1920x1080 Download 608x1080
thumbnail Iguazú Falls, Foz do Iguaçu, Brazil
bing search
Iguazú Falls, Foz do Iguaçu, Brazil © Nido Huebl/Shutterstock
Welcome to the largest waterfall system in the world! The Iguazú Falls, on the border between Brazil and Argentina, are waterfalls of the Iguazú River, attracting visitors all year round. This landmark earned the title of World Heritage Site by UNESCO in 1986 and was elected as one of the seven natural wonders of the world by the New 7 Wonders Foundation.