"caught a bus to Villefranche-sur-Lot"

River Lot
Creative Commons AttributionRiver Lot - Credit: Phillip Capper
Villefranche-sur-Lot is fictional, but must be located in the Lot Department of southwestern France. The commune of Saint-Sabine, also mentioned by Boyd, is in this area.

Villefranche-du-Queyran might be a good model.