Iguazu falls

(Simple view)

Iguazu Falls are known throughout the world as one of the most beautiful and majestic natural waterfalls man has ever seen. The falls themselves sit on the Iguazu River and rest on the border between Brazil and Argentina. Visited by many people every year, the Iguazu Falls are one of the more popular natural tourist destinations in South America. The first European explorer to find Iguazu Falls was Alvar Nunez Cabeza de Vaca, a Spanish Conquistad...(more)
View on map