Iguazu Falls
No words can convey what witnessing these falls represents. Iguazu falls owe their existence to a fault that underlies the Iguazu river (Guarani word for big water) producing a fantastic 70 mts (210 ft) water fall. Boat rides can take the intrepid visitor at very close range of the Devil's throat fall, probably the culmination point of the whole journey.





Comments