Synonyms and Antonyms for cuquenan falls

1. Cuquenan Falls (n.)

a famous waterfall in Venezuela

Synonyms: