We’re sure you’ve seen photos of the magnificence that is the Iguazu Falls in Argentina. We couldn’t help it and just had to post up these photos to inspire wanderlust. 16 Photos of Iguazu Falls To Inspire Your Wanderlust We hope we’ve inspired your inner wanderlust! Love this? Pin it for later!