http://www.feelgoodshow.tv TV where I travel to see the gorgeous Iguazu Falls. Four times the width of Niagara Falls, Iguazu Falls is divided over two countries Argentina and Brazil.