Tag Archives: Argentinian waterfalls

Incredible Iguazu Falls in Brazil and Argentina

Iguazu Falls – One of the New Seven Wonders of Nature

The incredible Iguazu Falls  is one of the New Seven Wonders of Nature and is in southern Brazil near the border with Argentina.  

Breath-taking, panoramic, picturesque, and very colorful photos of an absolutely incredible water falls

…and when I say “falls” (plural), I really mean plural – to the max!

Printing some of these photos might make very fine framed pictures. A lot of pictures – 26 in all – but pretty incredible! 

%d bloggers like this: