Where is Lafitole?

Where is Lafitole located?

Lafitole, Lafitole, France (approx. 43.442635°, 0.0773088°)


Where is Lafitole on the map?