Tourists at Iguaçú Falls, one of the biggest falls in the world, Paraná state, Brazil
Iguaçú Falls is one of the biggest waterfalls in the world and is located in the Brazil, Paraguay and Argentina border
Size: 5120px × 3401px
Location: Foz do Iguaçú, Paraná estate, Brazil
Photo credit: © Fernando Quevedo de Oliveira / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, authentic, biggest, boat, brazil, brazilian, destination, falls, iguaçú, imagery, market, photography, ride, river, stock, tourist, tourists, travel, waterfall, waterfalls