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)
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.
Luzech Office of Tourism (French)