less than 1 minute read

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