Visiting Iguazu Falls is surely the highlight of any trip to Brazil or Argentina. Here's all you need to know to plan your visit to this natural wonder.