"THE IGUAZU WATERFALLS" Brazil Things to Do Tip by patrikske
Brazil Things to Do: 368 reviews and 541 photos
THE IGUAZU WATERFALLS. One of the world's greatest natural wonders ! The Falls consist of 275 waterfalls cascading over a precipice into the Paraná River. They are produced by waters of the Iguaçu River.
More Reviews (3)
patrikske's Related Pages
Have you been to Brazil?Share Your Travels