Take a tour of Iguazu Falls in Argentina – part of the World’s Greatest Attractions travel video series by GeoBeats. Stretched along the border between Argentina and Brazil, lie the splendid Iguazu Falls. Argentina's, Iguazu National Park and Brazil's Iguacu National Park are also divided by these mighty falls. A Spanish explorer was the first known European to have discovered them in the early 1540's. Consisting of around 275 falls, this place is awe-inspiring.