Villefranche-sur-Cher

Villefranche-sur-Cher, commonly known as Villefranche, is a commune in the Loir-et-Cher department, central France.