The Brazilian side of Iguazu Falls is a must-see!