Traveling to The Iguazu Waterfall,a true wonder of nature Iguazu Falls, also known as Iguassu or Iguaçu Falls meaning “big water “These waterfalls are situated on the border of Argentina and Brazil. Argentina has the major part of the falls (two thirds of the falls) and both countries have its own National Park that has a good diversity of wildlife.
Iguazu Falls, taller than Niagara Falls, twice as wide with 275 cascades spread in a horseshoe shape over nearly two miles of the Iguazu River. The waterfall itself is physically located in Argentina, Iguazú Falls are the result of a volcanic eruption which left yet another large crack in the earth. Traveling to Iguazú river which is born in Paraná state in Brazil, The falls divide the river into the upper and lower Iguazu. The national park of Brazil and Argentine are now a part of the UNESCO, world heritage site.