Where is La Bussière?

Where is La Bussière located?

La Bussière, La Bussière, France (approx. 47.74534°, 2.7496367°)


Where is La Bussière on the map?