SOUTH AMERICATravelerRio Verde - Pailón del Diablo September 1, 2016 in Ecuador ⋅ ⛅ 19 °C Impressive waterfall 1 like Show trip