4. Platform at Iguazu Falls (Brazil and Argentina) The third highest waterfalls of the world located in the border of Paraguay, Argentina and Brazil are spectacular.
To enhance the viewing experience, the suspended platform is built on the edge.
The viewing platform is so close you are instantly drenched by spray and deafened by the roar of water plunging over an 80 metre cliff.
Latest World News