Search results
The weekly geography quiz
Chicago Tribune via Yahoo News· 3 months agoGEOQUIZ: What is the world’s tallest waterfall? Answer: Angel Falls. Located in eastern Venezuela on a tributary of the Caroni River, it has a total drop of 3,212 feet, with the longest single ...