Straddling the borders of Brazil and the Argentina and the largest waterfall system in the world, the Iguaza Falls are a treat for both the eyes and ears. I don’t think I quite appreciated their sheer size and if you are able, try and experience the falls from both sides – the...