Foz de Iguaçu – Visit the Iguazu Falls as seen from Brazil
Like it? Share it!Iguaçu (in portuguese) or Iguazu (in spanish) falls are the natural border separating Brazil, Argentina and Paraguay. It is an important protected natural site, within the rain forest, home of a rich variety of fauna and flora, and of course the largest waterfall of the world. Or waterfalls, to be exact, as …
Foz de Iguaçu – Visit the Iguazu Falls as seen from Brazil Read More »