Iguazu Falls sees its highest level since 2014
  • 6 months ago
Several footbridges were closed due to high water levels at Iguazu Falls, the largest waterfall system in the world, located on the border of Argentina and Brazil.