Brazil » Foz do Iguacu » Iguacu Falls

The Iguaçu Falls (Iguazu in Spanish) are probably the most impressive and beautiful falls in the world which can both be admired from Brazil and Argentina. On teh Argentinian side you can take a boat, canoe, bike, truck, and train to explore teh falls and it surrounding rainforests.


40 Images | Generated by JAlbum 7.0 & Chameleon