Quizzing Live

The Highest Waterfall In The World Is The Angel Falls, In Feet, How Long Is The Drop, 2121, 2621 Or 3121 Feet

Answer:
3121 feet