Iguazu Falls' natural wonders at the border of Brazil and Argentina, in South America. (12 images)

Share
twitterlinkedinfacebook
View: 50 | All
Pictures of Iguazu Falls' cataracts, rainbows, and beautiful birds, from the Argentina and Brazil sides. With 275 falls, more than the double height of Niagara, as well as an endless mist of rainbows, Iguazu is the largest waterfall system in the world, and in my opinion also the most beautiful. Brazil only has 1/5 of the falls, but has the best view, so don’t wonder why I unfairly classified this collection under Brazil...
View: 50 | All