Turns out despite the country's fame for its luxury watches, almost none are actually designed and manufactured in Switzerland. Maurice de Mauriac, on the hand, makes all of his 11 models of watches in his quaint workshop on Tödistraße.
Tödistrasse 48, Zürich, Switzerland