Iguazu Falls are one of the most spectacular water falls in the world situated at the border of Brazil and Argentina. This is the boat ride of 12 minutes in december 2011. Especially the second part of the video gives you insight in the power and beauty of the falls. Argentina is our first continent of our world travel trip vetleukereis.nl
Link to this comment:
All Comments (0)