Where is Budelière?

Where is Budelière located?

Budelière, Budelière, France (approx. 46.21961°, 2.4681098°)


Where is Budelière on the map?