An 18-55 should do fine for Iguazu in my opinion. As a well supported tourist spot it is easy to get to different views, far or close.
For other landscapes and seascapes in Brazil or elsewhere, it is useful to have say, a 10-20mm wide-angle zoom, but that depends on how much you would use it outside of holidays.
Edward