WorldABC.xyz

Facts on every country, dependency, and geographic entity in the world

Comprised of over 275 separate waterfalls, Iguazu Falls straddles the border between Argentina and Brazil.