Nicknamed Italy’s “Little Provence,” Sancto Lucio de Coumboscuro is an isolated village in almost every sense. Situated near the border between the Piedmont region of Italy and France, visitors either ...