Tourists on a boat ride near waterfall at Iguaçú Falls, 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: Royalty Free
Model Released: No

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