Sainte-Livrade-sur-Lot Holiday Villa, Lot-et-Garonne, Nouvelle-Aquitaine, France

Unique location bordering the Lot river, SW France.