View of Iguazu Falls, One of the Seven New Wonders of Nature, in Brazil and Argentina


Size: 3931px × 2624px
Location: Foz do Iguazu, Brazil
Photo credit: © Donatas Dabravolskas / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: america, argentina, beautiful, brazil, cascade, climate, destination, environment, exotic, fall, falls, famous, flow, heritage, iguacu, iguazu, landscape, latin, majestic, national, nature, outdoor, parana, park, rainforest, river, scenery, scenic, south, splash, spray, tourism, travel, tropical, unesco, water, waterfall, waterfalls, wet, wonders