Iguazu (Iguacu) falls, largest series of waterfalls on the planet, located between Brazil, Argentina, and Paraguay with up to 275 separate waterfalls cascading along 2,700 meters (1.6 miles) cliffs.
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.