Nicknamed Italy's "Little Provence," Sancto Lucio de Coumboscuro is an isolated village in almost every sense.