In Angel Falls, Venezuela, a Forest of Islands
July 18th, 2008 by paddler_guy
At Angel Falls, water isn’t the only natural wonder. The world’s tallest waterfall is in an area of unusual geography.
Click here for more.
- No Comments »
- Posted in Paddling