Breathtaking documentation of Iguazu Falls
In South America, on the border between Argentina and Brazil, lies the most beautiful of the jewels of nature • In a stunning nature reserve, the "Iguazu Falls", there are hundreds of waterfalls of various sizes, with the most famous waterfall the "Devil's Throat waterfall" • Watch
Photo: Nati Shohat, Flash 90
08.12.15