Pailon del Diablo, a huge waterfall located ... Pailon del Diablo, a huge waterfall located 30 minutes from the town of Banos, Ecuador 📷@adam_dyson #traveller #travellife #worldtraveler #traveltheworld #travelpics A photo posted by Travel Journey (@traveljour_) on Apr 4, 2016 at 9:13am PDT