Vagabonds We Love An Incredible Spectacle: Iguazu Falls, Argentina And up it goes on our bucket list! 2 minute read