I recently got back from Cahors, France, where I was covering the International Malbec Days Festival. Cahors is a beautiful little town situated in the Southwest region of France on the meandering Lot river, and the Malbec Days event more-or-less overwhelmed...