A practical guide to visit Iguazu Falls in Argentina and Brazil, how much time do you need, an Iguazu packing list, where to stay in Iguazu Falls, and what to do there.