Limeuil

From Wikipedia, the free encyclopedia

Limeuil is a town and commune in the Dordogne département, in southwestern France.