Iguazú Falls – Argentina vs Brazil Posted on May 6, 2013September 4, 2016 by poymeetsworld “Poor Niagara” is what First lady Eleanor Roosevelt is rumoured to have exclaimed upon her first sight of the breathtaking Iguazú Waterfalls in South America. After wandering through tro... Read More