Are you looking to visit the Brazil side of Iguazu Falls? Well this up-to-date guide explains everything you need to know!