The Iguazú Falls are a large system of waterfalls on the Iguazú River, located on the border between Brazil and Argentina.
Brazil 11/19 Show on map -25.6942, -54.4421