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