Iguazu Falls, a natural wonder
The gorgeous Iguazu Falls lie within Argentinian territory in Misiones province on the border with Brazil. Covering the border between three states, Brazil, Argentina, and Paraguay, Iguazu waterfalls are spectacular and often a must in the best South American tours. These falls are made up of 275 individual waterfalls that stretch for over two miles. The thundering …