Le Locle

E232531 UNEXPLORED

Le Locle is a Swiss town in the Jura Mountains renowned as a historic center of the watchmaking industry and a UNESCO World Heritage Site.


Referenced by (1)
Subject (surface form when different) Predicate
Neuchâtel
hasCity

Please wait…