Argentina’s Natural Wonder of the World

Argentina’s Iguazu Falls named as one of the world’s new Seven Wonders of nature. Photo Credit: Nouhailler via Flickr.

Argentina's Iguazu Falls Named New Natural Wonder
Science News by NewsLook


Neil A.
Neil A4 years ago

Very well deserved, the greatest in the world!

Joan Mcallister
4 years ago

Magnificient, thanks for sharing this video.

Alicia N.
Alicia N4 years ago

AMAzing! Very , very beautiful place.

Sandy Erickson
Sandy Erickson4 years ago

Very beautiful. Interesting point. Man did not make these or any other wonder on this earth,we can enjoy them.

Hanna Sjoberg

Magical falls...Thank you - I like the blue balloonplane!

Maryann Cortright

Absolutely stunning. Amazing photography. I've been to Niagra Falls & found it beautiful also. But this place would take my breath away.

Lindsay Kemp
Lindsay Kemp4 years ago

Stunning - thank you.

Mercedes P.
Mercedes P4 years ago


Harshiita Sharma
Harshita S4 years ago

Wow! Thanks!

Harshiita Sharma
Harshita S4 years ago

Wow! Thanks!