Uzerche Limousin France

Medieval hilltop town Uzerche is a great place to stop if passing through the Limousin region in south-west France.