Comment, Like, & Favorite
The "Iguacu Waterfalls", one of the largest waterfalls in the world, are located in the state of Parana (Brasil), directly on the border between Brasil and Argentina. In 1986 the "Iguacu Falls" were declared a Natural Heritage of Mankind by Unesco.
December 10th, 2009
Viewed 625 Times - Last Visitor from Curitiba, PR - Brazil on 09/17/2014 at 3:15 PM
copy and paste to your website / blog - preview