Prev 15 of 25 Next
15. Angel Falls, Southern Venezuela
Angel Falls, or the world's tallest waterfall (!), cascades over one of the biggest table-top mountains in the Canaima National Park in southern Venezuela. The indigenous Pemon people refer to it as "Devil's Mountain." Angel Falls and Devil's Mountain? Sounds pretty legendary, if you ask us. (These falls were also the inspiration for Paradise Falls in the animated movie Up.)

Found here.