Discover Le Locle
compiled from our dataLe Locle is located in Neuchâtel, Switzerland, and has a population of about 10,433. Our atlas lists 50 places here.
These include 1 sights and 2 museums, 39 restaurants, 8 places to stay and 0 cocktail bars. Highlights include Sommartel.