8 Most Amazing Waterfalls To Visit

#2 Iguazu Falls

Located on border of the Argentine province of Misiones and the Brazilian state of Paraná.
You won’t find a larger waterfall system anywhere in the world.