Did you know?
Castelfranc is a commune in the Lot department in south-western France. Its name appears in both French and Occitan, as Castèlfranc, reflecting the region's linguistic heritage. The town is located in the Lot, a department in south-western France.
Source · Wikipedia · Castelfranc ↗