Where is Caf?

Where is Caf located?

Caf, Caf, France (approx. 44.889774°, -0.557597°)


Where is Caf on the map?