Cascada Pallon del Diablo
November 11, 2024 in Ecuador ⋅ ☁️ 24 °C
Our final stop of the trip was at Cascada Pallon del Diablo on the Rio Verde. This waterfall drops 80 metres into the river. We were dropped off at the top of the falls and had 40 minutes to walk downRead more






















Traveler
😲😲