These waterfalls of the iguazu river in Brazil are one of the new saven wonder of nature. The view of these massive falls flowing down over the triple border of Brazil Paraguay and Argentina rivals any other such view on the planet. You can view the falls from either of these countries , although the visa rules vary and prior planning is recommended to avoid disappointing delays.