Cuquenan << koo kay NAHN >> Falls, also spelled Kukenaam, is one of the highest waterfalls in the world. The water drops 2,211 feet (674 meters). Cuquenan stands on the Cuquenan River in Venezuela near the Guyana border.
Cuquenan << koo kay NAHN >> Falls, also spelled Kukenaam, is one of the highest waterfalls in the world. The water drops 2,211 feet (674 meters). Cuquenan stands on the Cuquenan River in Venezuela near the Guyana border.