gmacleod Jun 22, 2008 It is Caussols, in the South of France. http://www.beyond.fr/sites/caussols.html