Neuchâtel is located in the north-west of Switzerland, close to both the German and French borders. It is widely considered the French-speaking capital of the canton. To the east, Bern is home to ...