The waterfalls at Iguazú (Argentina) and Iguaçu (Brazil) are a true marvel and are one of the most popular tourist destinations in all of South America. After spending many months in Argentina I left for Uruguay and a bit of Brazil before finally backtracking to visit these impressive falls. Here is some footage I shot.
Subjects: Tourism (Places), Video
There Are No Comments
Click to Add the First »
Click to Add the First »