Foz Iguacu



Foz Iguacu is a spectacular waterfall on the border of Brazil and Argentina. It is on the Iguacu river and is one of the biggest in the world.

No comments:

Post a Comment