Cuquenan waterfall is the third highest Waterfall in the world. Cuquenan Falls is the second tallest major waterfall in Venezuela after Salto Angel. The falls drop in a single leap around 2000-feet(670 m)and the final portion of the falls trickle down towards the base of the Kukenan Tepui.

Cuquenan Waterfall

March 2, 2011 | Imran Jutt | 1 Comment | 772 views