Testa di Vaca discovers the Iguacu Falls, on the border between Argentina and Brazil and a few kilometers from Paraguay Post navigation Previous Article Previous Article 1542 Next Article Next Article 1542