Teufelspforte Banos, or Pailon del Diablo, is a 70-meter waterfall cascading into a devilish gorge along the Pastaza River near Baños, Ecuador. Legends whisper of a mischievous devil guarding a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results