Iguaçu Falls


Iguaçu Falls is a system of waterfalls in South America. It’s on the Iguaçu River on the border between Brazil and Argentina. The falls, which can also be spelled Iguazú Falls,ranks among the many main vacationer points of interest of South America. The …

Posted in Geysers and Waterfalls | Tagged , , , , | Leave a comment