Interesting facts about Iguazu Falls

Iguazu Falls are waterfalls of the Iguazu River on the border of the Argentine province of Misiones and the Brazilian state of Paraná. When translated into English, the word Iguazu roughly means ‘big water’. Iguazu Falls was formed as the result of a volcanic eruption. This eruption left a large crack. According to local legend, … Read more