AudioGuide of Watch Museum of Locle, located in Switzerland, in the canton of Neuchâtel. Available in three languages, French, English and German, discover the finest timepieces in the Château des Monts with all the history that surrounds them.