There is no doubt that the 250 Iguazu Waterfalls are the world best Waterfalls.
With 2000m in Argentina and 600m in Brazil, where 480000 liters (127000 gallons) per second
source
#Argentina #travel Extreme boat trip inside Iguazu Falls (Cataratas de Iguaçu) in HD
