Tourists on 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: 3401px × 5120px
Location: Foz do Iguaçú, Paraná estate, Brazil
Photo credit: © Fernando Quevedo de Oliveira / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: attraction, authentic, biggest, boat, brazil, brazilian, falls, iguaç, iguaçú, imagery, market, parana, photography, ride, state, stock, tourist, tourists, travel, waterfall, waterfalls