Where is La Favière?

Where is La Favière located?

La Favière, La Favière, France (approx. 43.124012°, 6.3573017°)


Where is La Favière on the map?