Deep in the Amazon, Canaima National Park in Venezuela is a green wonderland. Home to Angel Falls, the tallest uninterrupted waterfall in the world at more than 3,200 feet, it serves as a source of ...
However, it also just so happens to be very underwater – so not particularly convenient from a tourism point of view. There seems to be some debate over whether Venezuela's Angel Falls or South ...