Brazil, Argentina, Iguazu Falls from boat and on foot
Klaus Miosga Klaus Miosga
842 subscribers
735 views
12

 Published On Premiered Jan 26, 2023

The Iguazu Falls on the border of Brazil and Argentina are amongst the most spectacular waterfalls of the world. Both the Brazilian and Argentine side offer breathtaking views, a boat ride is an equally beautiful and wet experience.

show more

Share/Embed