Cahors est la capitale du Lot. La ville est située dans un méandre de la rivière Lot et est presque entièrement entourée d'eau.
Aujourd'hui, la ville est connue comme le centre du célèbre vin de Cahors AOC et une attraction touristique.