Visiting Iguazu Falls is a must on everyone's South America itinerary. See this complete guide to Iguazu Falls with all the visiting information + photos!