LIVE VIDEO: 11 Alive News at 10PM    Watch
 
  • FOLLOW US
Video Player
  • Email
  • share

Argentina's Iguazu Falls Named New Natural Wonder

Argentina's Iguazu Falls named as one of the world's new Seven Wonders of nature.

http://www.11alive.com/video/1658342170001/1/Argentinas-Iguazu-Falls-Named-New-Natural-Wonder http://cdn.newslook.com/0b/0b50ebd2155e77e75b73badfcb0aa650/images/frame_0001.jpg Argentina's Iguazu Falls Named New Natural Wonder Argentina's Iguazu Falls named as one of the world's new Seven Wonders of nature. new 7 wonders of natureargentinaamericasBernard Webersouth americaIguazu FallsnewslookinternationalWorldNewsscience 01:32

Next Up

    

More Videos