Iguazu Falls
Iguazu Falls are one of the most spectacular waterfalls in the world and I was awed by its beauty when I saw the vastness and intensity of the falls and how it spreads across the landscape. Iguazu falls is really wide when you view it end to end and is split into around 275 distinct falls spread across Argentina and Brazil. Iguazu Falls are waterfalls of the Iguazu River on the border of the Argentine province of Misiones and the Brazilian state of Parana. Together, they make up the largest waterfall in the world. The name Iguazu comes from the Guarani word which means bigRead More →