Saint-Lon-sur-Vzre, France. The peaceful village of Saint-Lon-sur-Vzre is locate
Advertisment
Saint-Lon-sur-Vzre, France. The peaceful village of Saint-Lon-sur-Vzre is located in the part of the Dordogne known as the Prigord Blanc. Dordogne is itself a department of the region of southwest France known as