Tüfelsschlucht, meaning Devil’s Gorge, is one of the most beautiful gorges in Switzerland’s Jura region. The 2.2 km trail ...