Luzech

From Wikipedia, the free encyclopedia

Luzech is a town on the Lot River in southern France. The town is situated on a meander of the river which gives the region its name.


[edit] External link

Luzech Office of Tourism (French)