This weather wonder is home to more than 275 waterfalls

  • 4 years ago
Iguazu Falls, located on the border of Argentina and Brazil, is one of the widest waterfalls in the world, at more than a mile and a half wide.