Hidden place · Biel/Bienne, Switzerland

Taubenloch Canyon

Taubenloch Canyon is a natural gorge near Biel/Bienne where visitors can explore a cascade. It is a quieter alternative to the city’s best-known watchmaking…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload