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 641 Times - Last Visitor from Richmond, Victoria - Australia on 12/20/2014 at 1:20 AM
copy and paste to your website / blog - preview