I decided it was more beneficial to dedicate a post to Iguazu Falls rather than include it within both the Argentina and Brazil posts – also as it is one of the 7 Natural Wonders of the World it deserves its own post.. . As we flew to Iguazu from Buenos Aires, we stayed on…