The world’s largest waterfall
February 14, 2007
I came across some amazing footage of the largest waterfall in the world — a mile and a half wide. It is Iguassu Falls, on the border of Argentina and Brazil, and the camera crew did a truly amazing job of capturing their beauty. There’s a picture gallery on the page two with some impressive still shots. Check it out.









Leave a comment