La Roche-Canillac

La Roche-Canillac (La Ròcha Canilhac) is a commune in the Corrèze department in central France.