Share
twitterlinkedinfacebook
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...