Synonyms for Cuquenan_Falls

1. Cuquenan Falls (n.)

a famous waterfall in Venezuela

Synonyms: