"THE IGUAZU WATERFALLS" Brazil Things to Do Tip by patrikske
Brazil Things to Do: 373 reviews and 547 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