Where is La Boussac?

Where is La Boussac located?

La Boussac, La Boussac, France (approx. 48.513172°, -1.6605339°)


Where is La Boussac on the map?