Where is La Bouilladisse?

Where is La Bouilladisse located?

La Bouilladisse, La Bouilladisse, France (approx. 43.393425°, 5.5955305°)


Where is La Bouilladisse on the map?