Iguazu Falls, Argentina – The most amazing waterfall in the world

Share This:

Iguazu Falls

One of the places I had dreamed of going for years is Iguazu Falls (In the Guarani language it means “big waters”) on the border of Argentina & Brazil.  You can see the falls from both countries.  It was discovered by Alvar Nunuz Cabeza de Vaca in 1542 and became a national park in 1934 and declared World Natural Heritage by UNESCO in 1984. Continue reading