Where is Lescure-d'Albigeois?

Where is Lescure-d'Albigeois located?

Lescure-d'Albigeois, Lescure-d'Albigeois, France (approx. 43.95384°, 2.1691356°)


Where is Lescure-d'Albigeois on the map?