Where is Lavardac?

Where is Lavardac located?

Lavardac, Lavardac, France (approx. 44.178787°, 0.297633°)


Where is Lavardac on the map?