Question: What is the name of the famous waterfall located in Venezuela that is said to be the highest uninterrupted waterfall in the world?
Answer: Angel Falls.