Where is Villefranche-sur-Cher?

Where is Villefranche-sur-Cher located?

Villefranche-sur-Cher, Villefranche-sur-Cher, France (approx. 47.293636°, 1.7706493°)


Where is Villefranche-sur-Cher on the map?