Cuquenán Falls
Cuquenán Falls, also called Kukenaam, one of the world's highest waterfalls, on the Cuquenán River along the Guyana-Venezuelan border. The falls drop 2,000 ft (610 m).
Additional topics
21st Century Webster's Family Encyclopedia21st Century Webster's Family Encyclopedia - Cretinism to Davis, David