One of the natural wonders of the world, Angel Falls
(Read the full travel journal: Venezuela Voyaging)