AmericasBrazil Iguaçu Falls, Brazil by EVERGIB Wanders Iguaçu Falls, which straddle both Argentina and Brazil, are among the world’s most spectacular waterfalls. The falls were first discovered in 1542 by the Spanish explorer Alvar Nuñeç Cabeça de Vaca. In 1939, the area was… Continue Reading 1 FacebookTwitterPinterest