Search Results for 'Iguassu falls'
Iguazu Falls
The Iguazu Falls are situated on the border of Argentina and Brazil, who both claim the falls as one of their top tourist destinations. In peak flow the water has a massive surface area of 1.3…
Not sponsored by or affiliated with Google
The Iguazu Falls are situated on the border of Argentina and Brazil, who both claim the falls as one of their top tourist destinations. In peak flow the water has a massive surface area of 1.3…
Sharing statistics
Share this site