Over 250 waterfalls lie on Argentina-Brazil border
The Iguazu Falls, which comprise over 250 separate waterfalls, lie on the border between Argentina and Brazil. Spanning a distance of nearly 3 kilometres, the waterfall is believed to be one of the largest waterfall systems in the world. The tallest of these waterfalls, called the Devil's Throat, measures about 80 metre high.