Where is Le Fau?

Where is Le Fau located?

Le Fau, Le Fau (Station), France (approx. 44.894714°, 5.616897°)


Where is Le Fau on the map?