Tuesday, January 8, 2008

The waterfall Iguassu in Brazil is the most amazing waterfall in the world

The power of nature is truly magnificent! The waterfall Iguassu forms a natural border for Argentina and Brazil, and consists of about 275 waterfalls, sure beats the hell out of a fence....

No comments: