At Angel Falls, water isn't the only natural wonder. The world's tallest waterfall is in an area of unusual geography.
By SIMON ROMERO
Published: January 14, 2007
Note: Free registration is required to read this article. Some articles may require paid subscription to TimesSelect.