Igauzau Falls is an impressive spectacle and UNESCO World Heritage Site, located on the border between Argentina and Brazil. The falls divide the river below into the upper and lower Iguazu.
Consisting of 275 waterfalls across a distance of 2.7 km, Iguazu Falls is the largest waterfall system in the world and relates well to its name which literally translates to “big water” in Guarani or Tupi.