Where is the worlds highest waterfall situated ?

Review the verified answer and explanation for this PPSC Punjab Public Service Commission past-paper question on CampusFin.

Where is the worlds highest waterfall situated ? Answer: Venezuela

The world’s highest waterfall, Angel Falls, is located in Venezuela. It has an uninterrupted drop of 979 meters (3,212 feet) from the Auyán-Tepuí mountain, making it a breathtaking natural wonder and a UNESCO World Heritage Site.