Brazil: Iguazu Falls

Iguazu Falls (Iguacu in Portuguese) straddle the border of Brazil and Argentina and are truly a natural wonder of the world (it was announced as one of the 7 Wonders of the Natural World in 2011) and probably the world’s most spectacular waterfalls. It’s actually a series of waterfalls (between 150 to 300 depending on water flow) and islands that dot the Parana river. The Brazilian side is best for panoramic views of the waterfalls in the early morning as well as a helicopter ride.
12 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *