Iguazu Falls Brazil Argentina
Waterfalls . Iguazu Falls are waterfalls located on the border of Argentina and Brazil, dividing the Iguazu River into upper and lower levels . The Iguazu waterfall system makes up 1.7 miles of the Iguzu River and consists of 275 waterfalls. The name Iguazu originates from two words that mean ‘water’ and ‘big’. These words don’t quite capture the magnificence of this natural Wonder . Iguazu Falls was declared one of the New Seven Wonders ...