Cascada de San Rafael

Cascada de San Rafael

waterfall

About

One of Ecuador's tallest waterfalls at 150 meters, located in the Amazon rainforest near the border with Esmeraldas province. A spectacular natural wonder surrounded by lush vegetation.