Where is Favrelle?

Where is Favrelle located?

Favrelle, Center, France (approx. 47.5760624973°, 2.9309463501°)


Where is Favrelle on the map?