|
|
|
Buenos Aires-Argentina
Extraordinary Iguazú Falls
(The 250 Ft. high falls (one of the world's natural wonders) are located in a rain forest on the border with Brazil. They were the scenario of the movie "The Mission" and you can be as close as Robert De Niro and Jeremy Irons were to the water.