Search Dictionary
Definition of san rafael falls
san rafael falls
• noun
1
Formerly the tallest and most powerful waterfall in Ecuador, located along the Coca River on the border of Napo and Sucumbíos provinces in South America, before a massive sinkhole collapse in February 2020 diverted the river's course.
• Nearby Words
Cite this Entry
Wordmom. (2026). Definition of San rafael falls. In Wordmom Dictionary. Retrieved Oct 17, 2026, from https://wordmom.com/dictionary/san%20rafael%20falls