Friday, 5 October 2012

Iguazú Falls

Water cascades down Iguazú Falls on the border between Brazil andArgentina in South America. The crescent-shaped waterfalls are one of the provisional winners of a controversial global contest that allowed people to vote, American Idol style, by Internet and phone to choose the seven natural wonders of the world.

No comments:

Post a Comment