Where is Le Com?

Where is Le Com located?

Le Com, Le Com, France (approx. 44.406628°, -1.1532159°)


Where is Le Com on the map?