Thomas Prescher
Located on Lake Biel’s shores, picturesque Twann lies nestled at the foot of steeply terraced hillside vineyards. This scenic area of Switzerland has not only been home to winemaking for centuries, but also various small and highly specialized watch manufacturers. The solitude and atmosphere of tradition surrounding the town, the
Continue reading