Iguazu Falls is a must see while visiting Brazil or Argentina. It's the largest waterfall in the world! Here's everything you need to know before you go.