France - Langres: one of the hundred most beautiful detours in France

At the heart of the little-known Haute-Marne department, the town of Langres boasts a remarkable historical heritage and natural setting. This piece of France, perched at an altitude of five hundred metres, is a real challenge to the passing of time. Here, the...

Continue reading