Casares in Andalucia, southern Spain.