Angel Falls: Why Visit The Place Angel Falls is the world’s highest waterfall. It falls from the mountain Auyán-tepui’s summit to Devil’s Canyon with the longest plunge of 807 meters.