Le Locle is known as a center of Swiss watchmaking, even cited as the birthplace of the industry, with roots dating back to ...