Search Dictionary
Definition of catarata del toro
catarata del toro
• noun
1
A spectacular 90-meter (300-foot) waterfall located in a private ecological reserve in Bajos del Toro, Costa Rica, notable for plunging directly into an extinct volcanic crater surrounded by dense cloud forest.
Cite this Entry
Wordmom. (2026). Definition of Catarata del toro. In Wordmom Dictionary. Retrieved Oct 17, 2026, from https://wordmom.com/dictionary/catarata%20del%20toro