Where is Villefranche-sur-Cher?

Where is Villefranche-sur-Cher located?

Villefranche-sur-Cher, Centre-Val de Loire, France (approx. 47.2936361°, 1.7706494°)


Where is Villefranche-sur-Cher on the map?