annaselundberg.com
Iguazú Falls: One of the Seven Natural Wonders of the World
The Iguazú Falls are located between Argentina and Brazil. (In fact, at the junction where the Iguazú River merges with the Paraná River, the water forms a natural border between three countries: Argentina’s Puerto Iguazú, Brazil’s Foz do Iguaçu, and Paraguay’s Ciudad del Este.) The name Iguazú means ‘big water’ in the Guarani and Tupi …