Saint-Léon-sur-Vézère

From Wikipedia, the free encyclopedia

Saint-Léon-sur-Vézère is a town and commune in the Dordogne département, in southwestern France.

Coordinates: 45°01′N 1°06′E / 45.017, 1.1