Villefranche-de-Lonchat

Villefranche-de-Lonchat (Vilafrancha de Lopchac) is a commune in the Dordogne department in Nouvelle-Aquitaine in southwestern France.