Definitely Kaieteur Falls in Guyana.
The Kaieteur Falls is the tallest sheer drop waterfalls in the world. No doubt about it. Have visited Angel Falls, but it flows in steps. Kaieteur Falls is definitely more impressive for its volume.
Explore The World One Waterfall At A Time