The Church of St Etienne, a local highlight
The charming town of Villeneuve-sur-Lot in the south-west of France has acquired a reputation as an appealing vacation destination for holidaymakers from abroad. The town is located on the banks…
Share