Iguazu Falls fall from the Iguazu River on the border of the Argentine province of Misiones and the Brazilian state of Paraná. It is the largest waterfalls system in the world. [Photo/IC]